pytest-3536(测试人)
作者:
少女萌的进击之路 | 来源:发表于
2021-08-14 22:55 被阅读0次
![](https://img.haomeiwen.com/i11453739/0956fa6e5226c8cd.png)
规范
![](https://img.haomeiwen.com/i11453739/3d2ec101699b04e0.png)
用例识别规则
![](https://img.haomeiwen.com/i11453739/c0ebef1f745dd422.png)
参数化格式
![](https://img.haomeiwen.com/i11453739/9231de746ea1ee6e.png)
加载yaml文件
![](https://img.haomeiwen.com/i11453739/a377d7b24af63c58.png)
allure生成报告
![](https://img.haomeiwen.com/i11453739/caec0024ce68cceb.png)
allure-2
![](https://img.haomeiwen.com/i11453739/4738a906194c21a4.png)
allure-3
![](https://img.haomeiwen.com/i11453739/014eb5488c7bc4c2.png)
setup、teardown的级别
![](https://img.haomeiwen.com/i11453739/9c42d16d7ed4022e.png)
生成器,yield的功能相当于return,函数结束且记住迭代的位置,对于整个迭代来说相当于暂停
![](https://img.haomeiwen.com/i11453739/dd6aa3b2669acca7.png)
pytest.fixture()的理解
![](https://img.haomeiwen.com/i11453739/f4f34e8b6432c45a.png)
验证上一张图理论的demo,yield此时只是中断,把tear down激活
![](https://img.haomeiwen.com/i11453739/3828bbc16a07b451.png)
module级别的fixture也能把返回结果给到调用装饰函数的方法
![](https://img.haomeiwen.com/i11453739/5b7a9e0bb3c9719c.png)
参数化结合fixture()
![](https://img.haomeiwen.com/i11453739/2f475b2dbdb4f604.png)
conftest.py
![](https://img.haomeiwen.com/i11453739/be054392f8ab131c.png)
作用域
![](https://img.haomeiwen.com/i11453739/ed63f9e1110e4d26.png)
pytest常用插件
![](https://img.haomeiwen.com/i11453739/bd73ae6a32ea39ed.png)
pytest-失败继续运行插件
![](https://img.haomeiwen.com/i11453739/9aad4f059f378a9a.png)
pytest-规定case执行顺序插件
![](https://img.haomeiwen.com/i11453739/ae60451f3012a749.png)
pytest-执行失败重试插件
![](https://img.haomeiwen.com/i11453739/8421cb152554cdbc.png)
pytest用例依赖
![](https://img.haomeiwen.com/i11453739/3c87fc8b417bd8ba.png)
pytest--多线程并行与分布式执行
![](https://img.haomeiwen.com/i11453739/167cbea9fb7b660e.png)
定制pytest的使用规范
![](https://img.haomeiwen.com/i11453739/55b0982cf206dd3a.png)
pytest插件加载方式
![](https://img.haomeiwen.com/i11453739/c226d165e07df971.png)
pytest-定制与扩展插件
本文标题:pytest-3536(测试人)
本文链接:https://www.haomeiwen.com/subject/wdrybltx.html
网友评论