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

相关推荐
昔我往昔16 小时前
pytest日志问题排查记录
python·pytest
CAE虚拟与现实2 天前
什么是浏览器冒烟测试
单元测试·测试·冒烟测试·回归测试
写后端的胖头鱼3 天前
一文学会单元测试之----Junit
junit·单元测试
黄昏恋慕黎明4 天前
博客论坛技术迭代
python·pytest
2601_962078234 天前
Python接口自动化流程(pytest)
python·pytest·接口自动化·测试框架·断言
杨女士YRJ4 天前
python+pytest+01
python·pytest
FungLeo5 天前
成为全栈·Node 后端篇·后端测试策略:单元、集成与测试数据库
单元测试·node.js·集成测试·测试策略·成为全栈·测试数据库
2601_962078235 天前
Python接口自动化框架:pytest
python·pytest·接口自动化·测试框架·restfulapi
yume_sibai5 天前
09-Rust 测试与质量保证(单元测试 + 集成测试 + Mock + Benchmark + Fuzzing + CI/CD)
rust·单元测试·集成测试
2601_962078195 天前
Appium+Python+pytest自动化测试框架详解
自动化测试·python·appium·pytest·移动应用