selenium学习:模块化驱动测试实例
发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,登陆模块封装文件:public.py#coding=utf-8from selenium import webdriverfrom time import sleepclass Login():
千家信息网最后更新 2024年12月13日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安全错误
数据库的锁怎样保障安全
人疲劳度测定数据库
数据库设计应注意哪些方面
云南专业软件开发五星服务
福田网络安全建设
plsql怎么给数据库配置别名
无网络安全情况说明
放心借服务器小差怎么回事
华阳通用电子软件开发工程师
中国全国省市区数据库
网络安全板块暗流
数据库代码查看
软件开发公司对联
嘉定区多媒体led大屏服务器
h1z1搭建服务器
互联网金融科技监管
gt888t数据库
数据库中的set是啥
通过注解写数据库
图片转换服务器
潮州奶茶店会员系统软件开发
数据库管理标准
图片访问服务器必须下载下来咋办
东安区检拓软件开发店
数据库提高资源利用率脚本
德国数据库dsn
mysql数据库数据还原
软件开发 运维
新型网络技术对宪法的影响
下列关于网络技术的发展趋势
郑州空格网络技术