【简便方法和积累】pytest 单元测试框架中便捷安装插件和执行问题

又来进步一点点~~~

背景:之前写了两篇关于pytest单元测试框架的文章,本篇内容对之前的做一个补充

一、pytest插件:
  • pytest 有非常多的插件,很方便,以下为插件举例:

    pytest,pytest-html:生成测试报告,简单便捷
    pytest-xdist:生成分布式执行,多CPU分类;
    pytest-ordering:用于改变测试用例的执行顺序;
    pytest-rerunfailure:用例失败后重跑;
    allure-pytest:用于生成美观的测试报告
  • 多个插件安装方法:

    在自动化项目下创建一个 requirement.txt 的文件,在Terminal 里面输入:pip install -r .\requirement.txt

    就可以将上面的插件一并安装成功了。

二、pytest的执行方式--补充

注意:pytest 的类里面不能有 init 方法,否则执行时会报:Empty suite,下图所示,如果有init方法,在执行用例的时候,会有一个warning,提示:collecting ... collected 0 items

相关推荐
Tom Boom5 小时前
Pytest断言全解析:掌握测试验证的核心艺术
自动化测试·python·测试开发·pytest
不要一直敲门2 天前
初学 pytest 记录
pytest
测试界清流2 天前
Selenium4+Pytest自动化测试框架
selenium·测试工具·pytest
libo_20253 天前
HarmonyOS5 UI测试革命:基于ArkUI Inspector的组件精准定位策略
单元测试
libo_20253 天前
HarmonyOS5 全设备覆盖:在DevEco Cloud上自动测试Phone+TV+Watch三端兼容性
单元测试
libo_20253 天前
HarmonyOS5 端到端测试:从登录到支付的完整业务流程自动化验证
单元测试
libo_20253 天前
反逆向测试:验证HarmonyOS5应用防反编译能力的测试方法
单元测试
libo_20253 天前
10分钟上手DevEco Testing:编写你的第一个HarmonyOS5单元测试
单元测试
努力搬砖的咸鱼4 天前
从零开始搭建 Pytest 测试框架(Python 3.8 + PyCharm 版)
python·pycharm·pytest
AI+程序员在路上5 天前
单元测试与QTestLib框架使用
开发语言·c++·单元测试