- 博客(4)
- 收藏
- 关注
原创 第三节 Pytest实现数据驱动
args_value:参数值(一般为list,tuple,字典列表,字典元组等)有多少个值,用例执行多少次。方法:@pytest.mark.prameterize(args_name,arge_value)Excel读取:xlrd,openpyxl。args_name:参数名。
2023-04-16 13:36:10 246 1
原创 第二节 Pytest实现自动化及生成Allure报告
pytest.ini是pytest默认的配置文件version,作用是可以改变pytest的默认规则。定制allure报告:logo,项目名称,模块,用例,优先级,描述,错误截图,日志。--clean-alluredir 每次执行后清除之前的allure报告。--alluredir ./log 生成allure报告在log文件夹。2.配置环境变量:将allure文件下的bin配置到path路径里。第二步:生成HTML的allure报告。第一步:生成临时的JSON报告。
2023-04-15 14:17:53 314 2
原创 第一节 PO模式自动化
base,主要放的是selenium原生方法,比如打开浏览器、加载网页、定位元素。pageobject,主要功能是放页面的元素以及页面的动作,一个页面就是一个类。PO:页面page、对象object、模型model。存放测试用例以及测试数据。有时也会把数据独立成为一层。
2023-04-15 11:39:06 100 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人