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

相关推荐
Tony Bai4 分钟前
【Go 测试之道】03 单元测试(下):HTTP 层的黑盒守护与依赖注入
单元测试
奶茶精Gaaa2 小时前
【ZJ】Pytest框架搭建
pytest
趙卋傑7 小时前
接口自动化测试
python·pycharm·pytest
IMPYLH1 天前
Lua 的 collectgarbage 函数
开发语言·笔记·junit·单元测试·lua
IMPYLH1 天前
Lua 的 assert 函数
开发语言·笔记·junit·单元测试·lua
Jonathan Star2 天前
前端需要做单元测试吗?哪些适合做?
前端·单元测试·状态模式
u***u6852 天前
前端组件单元测试模拟,Jest mock函数
前端·单元测试
测试界萧萧2 天前
Jenkins+Allure+Pytest的持续集成
自动化测试·软件测试·功能测试·程序人生·ci/cd·jenkins·pytest
清晰-简洁2 天前
Spring Boot 单元测试按需加载
spring boot·后端·单元测试
q***42052 天前
Spring Boot 整合 log4j2 日志配置教程
spring boot·单元测试·log4j