selenium学习:模块化驱动测试实例
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,登陆模块封装文件:public.py#coding=utf-8from selenium import webdriverfrom time import sleepclass Login():
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
网络安全需注意
瀑布形软件开发模型
怎么知道是不是移动服务器在维修
信息技术数据库语言sql
2020江西网络安全在线
pg数据库opc通讯
数据服务器或机房的安全
2018国家网络安全 主题
理想乡网络技术
网络安全知识培训学习记录表
二维码生成软件开发
滦南辅助网络技术售后保障
视频监控服务器端口号用哪个
实用网络技术论文
公安部网络安全保卫局期刊
ro250 数据库
达梦数据库版本参数
网络安全升旗仪式新闻稿
服务器开发学习
连接显示服务器内部错误
单片机如何自动运行数据库
2021网络安全测试题答案
mstp网络技术
年度工作总结 个人软件开发
虎丘区数据网络技术咨询热线
如何学习网络安全法律法规
不小心清除了文件数据库怎么办
网络安全秩序政策
四川曙光服务器维修系统虚拟主机
黑板报校园网络安全