Selenium-模块化与参数化

模块化与参数化-163邮箱登录

在创建函数或类方法时,为它们设置入参,从而可以根据不同参数执行相应操作
创建test_email文件,开始模块化操作
Selenium-模块化与参数化

实现邮箱自动化测试项目,每一条测试用例都需要有登录跟退出操作.大部分用例都是在登录之后进行的.

创建module.py文件存放登录动作与退出动作
Selenium-模块化与参数化
再次修改test_eamil.py文件,调用Email类中的login(),logout()方法,模块化结束.开始参数化
Selenium-模块化与参数化
登录的步骤是固定了,但是测试数据是不同的,需要login()方法参数化,修改module.py文件
Selenium-模块化与参数化
在test_eamil.py测试用例文件中,可以用不同数据调用login()方法
Selenium-模块化与参数化
点赞关注~~持续分享,如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加我们一起讨论,里面有各种软件测试资料和技术交流。
加入我们,642830685,免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!技术大牛解惑答疑,同行一起交流。