数据驱动
1.pip install ddt 安装模块
2.使用场景
(1)ddt一般是针对同一个接口,只是参数值不同,比如一个接口需要十组乃至更多组数据,写在脚本里显然是不科学的,也不便于维护。
(2)ddt可与excel一起使用,从表格读取出批量的测试数据,作为参数依次传入
3.案例
测试系统登录功能,使用ddt模块读取测试数据,测试数据存放在excel维护,实现登录方法、测试登录脚本以及测试数据分离
代码部分
common中的HTMLReport.py和read_excel.py为测试报告和表格读取数据封装
1.common.login_api.py
测试登录方法(返回登录结果中的msg信息,用于测