【简便方法和积累】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

相关推荐
观音山保我别报错1 小时前
抽奖项目-接口自动化测试
功能测试·测试工具·单元测试
我的xiaodoujiao3 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 48--本地环境部署Jenkins服务
python·学习·测试工具·pytest
我的xiaodoujiao3 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 49--CI/CD-开始探索使用Jenkins
python·学习·测试工具·ci/cd·jenkins·pytest
高山上有一只小老虎14 小时前
SpringBoot项目单元测试
spring boot·后端·单元测试
金銀銅鐵1 天前
浅解 Junit 4 第四篇:类上的 @Ignore 注解
java·junit·单元测试
测试渣2 天前
测试左移实战:如何在需求阶段拦截80%缺陷?
selenium·pytest·测试覆盖率
金銀銅鐵2 天前
浅解 Junit 4 第二篇: Runner 和 ParentRunner
java·junit·单元测试
流云细水2 天前
Spec实战:需求开发与单元测试如何一一对应?
单元测试
一次旅行2 天前
测开每日AI提效指令(Python+pytest专属)
python·pytest·测试总结
金銀銅鐵2 天前
浅解 Junit 4 第三篇:Suite
junit·单元测试