1. pytest-html

安装:
pip install pytest-html     # 通过pip安装pytest-html

运行测试文件的时候,命令行加上对应参数即可
比如:pytest test_class.py --html=./report.html, (./report.html表示在当前目录下,创建名称叫report的html文件)
效果大概就是酱紫的
【pytest】(七) pytest的一些你爱不释手的插件

2. pytest-rerunfailures

安装:
pip install pytest-rerunfailures #通过pip安装pytest-rerunfailures

运行测试文件 pytest test_class.py --reruns 5 (失败重跑5次)

3. pytest-ordering

pytest-ordering(pytest不像unittest那样,自带可以自由组合suit,所以需要借助第三方插件)

安装:
pip install pytest-ordering

https://pypi.org/project/pytest-ordering/
https://pytest-ordering.readthedocs.io/en/develop/

使用展示:运行顺序会从下到上依次执行,用起来也感觉也比unittest组装suit要简洁点(纯属个人观点,错了表打我)
【pytest】(七) pytest的一些你爱不释手的插件
执行测试:
【pytest】(七) pytest的一些你爱不释手的插件

相关文章:

  • 2022-12-23
  • 2021-09-29
  • 2021-11-22
  • 2021-06-06
  • 2021-08-29
  • 2021-06-24
  • 2022-12-23
  • 2021-12-16
猜你喜欢
  • 2021-09-07
  • 2022-12-23
  • 2021-05-22
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2022-01-21
相关资源
相似解决方案