selenium学习:模块化驱动测试实例
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,登陆模块封装文件:public.py#coding=utf-8from selenium import webdriverfrom time import sleepclass Login():
千家信息网最后更新 2024年12月12日selenium学习:模块化驱动测试实例
登陆模块封装文件:public.py
#coding=utf-8from selenium import webdriverfrom time import sleepclass Login(): #登陆 def user_login(self,driver): driver.find_element_by_id("loginform-username").clear() driver.find_element_by_id("loginform-username").send_keys("91ctt") driver.find_element_by_id("loginform-password").clear() driver.find_element_by_id("loginform-password").send_keys("CTT1106648034") driver.find_element_by_name("login-button").submit() #退出 def user_logout(self,driver): driver.find_element_by_link_text("[退出]").click() sleep(5) driver.quit()
测试文件test22.py
from selenium import webdriverfrom time import sleepfrom public import Logindriver = webdriver.Chrome()#目的网址:51CTO.comurl = "http://home.51cto.com/index?reback=http://9603083.blog.51cto.com/9593083/d-2"driver.get(url)Login().user_login(driver)sleep(2)Login().user_logout(driver)
文件public.py中定义了Login类,该类中包含两个函数方法,user_login方法和user_logout方法
正对51cto.com的登陆和退出操作
文件test22.py则是测试登陆和退出界面的实际操作
通过引入模块public的Login类,调用user_login方法和user_logout方法
方法
文件
登陆
模块
测试
两个
函数
实际
界面
目的
网址
中包
封装
实例
学习
驱动
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州市创帮互联网科技
密码编码学与网络安全作业
软件开发 泻药图
长沙支付宝扫码点餐软件开发
守望先锋无法连接游戏服务器
数据库小区车位管理系统
关于网络安全的手抄报鲜艳颜色
路由器选哪个服务器最好
数据库添加列表框
洛奇英雄传数据库
物理服务器迁移到虚拟机存储空间
安控科技工业互联网龙头股
软件开发人力资源管理制度
六安银行软件开发公司
2017年网络安全观后感
大连开泰软件开发
oa项目软件开发
魔兽数据库7.
计算机编程和软件开发一样吗
开源数据库连接工具比较
服务器 fluent
小企业网络安全方案
随心所欲超声工作站数据库
软件开发助理好不好
软件开发毕业设计论文怎么写
数据库供货商排名
腾讯云服务器账号忘记了怎么办
新生代互联网科技
网络安全法六十四条处罚主体
魔兽数据库7.