当前位置: 首页 > 网络应用技术

pytest系列的阶段,用于执行参数,执行顺序和案例的选择性执行

时间:2023-03-06 13:46:39 网络应用技术

  -s:输出调试信息,包括用例中的打印打印信息

  -v:输出比-s更详细,并且将输出类名称和方法名称

  -vs:-v和-s组合

  -n:支持多线程或分布式运行测试用例

  或者

  这意味着打开两个线程以运行测试用例

  或者

  表示故障案例运行两次,故障的用例总共运行3次

  -X:只要用例中有错误,测试停止

  -maxfail:这意味着似乎指定的用例将停止

  -K:根据测试用例的某些字符串,指定测试用例

  仅允许名称包含LI用例

  -html https://www.shouxicto.com/article/report/report.html生成HTML测试报告

  从顶部到方向默认

  在测试案例之前添加decorative@pyest.mark.run()。

  第一种情况是由当前用例执行的,可以通过数字调整用例的执行顺序

  首先执行当前的用例test_interface_02。通过这里的数字,您可以调整用例的执行顺序

  此用法取决于pytest订购的插件

  配置文件需要提前配置组信息

  配置文件目前如下:

  例如,部分部分:下面:

  带有烟标的案例

  用烟标或Usermanage表达用例