pytest
文章平均质量分 71
学习,我一直在路上
学无止境,学习让我快乐!!!
展开
-
规避pytest失败用例重跑时,重新执行conftest.py文件中的夹具函数的方法
UI自动化,规避失败用例重跑时会执行conftest中夹具函数(类级别以上)的方法比如:该夹具函数会前置生成driver,后置关闭driver原创 2022-09-01 14:52:50 · 521 阅读 · 2 评论 -
pytest单元测试框架(三)
一、allure测试报告的定制用例的相关名称1.史诗(项目名称): @allure.epic(“项目名称:码尚教育接口自动化测试项目”)2.特性(模块名称):@allure.feature(“模块名称:用户管理模块”)3.分组(接口名称):@allure.story(“接口名称:查询商品”)4.测试用例标题: (1)@allure.title(“这是用例名称1”),适用于一个方法对应一个用例。 (2)a原创 2021-07-17 19:43:03 · 155 阅读 · 2 评论 -
pytest单元测试框架(二)
一、使用fixture实现部分前后置@pytest.fixture(scope=“作用域”,params=“数据驱动”,autouser=“自动执行”,ids=“自定义参数名称”,name=“别名”)参数说明:scope=“作用域” functioin:在每个方法(测试用例)的前后执行一次。 class:在每个类的前后执行一次。 module:在每个py文件前原创 2021-07-16 21:45:18 · 202 阅读 · 1 评论 -
pytest单元测试框架实战(一)
一、pytest简介1.基于python的单元测试框架,它可以和selenium,requests,appium结合实现自动化测试。2.实现用例跳过skip和reruns失败用例重跑。3.它可以结合allure-pytest插件生成allure报告。4.很方便和jenkins实现持续集成。5.有很多强大的插件: pytest-html 生成html测试报告。 pytest-xdist 多线程执行测试用原创 2021-07-15 22:57:02 · 1439 阅读 · 1 评论