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

相关推荐
sunshine22 girl11 小时前
angular中的测试
前端·单元测试·angular
可遇_不可求2 天前
“像写单元测试一样写性能测试”——k6 完整入门指南
单元测试·性能测试
不拘一格的叶三少2 天前
Pytest + Playwright 自动化测试工程设计要点 & 目录结构
测试工具·pytest
小小龙学IT2 天前
Google Test(gtest/gmock)开源 C++ 单元测试与 Mock 框架完全指南
c++·单元测试·开源
努力搬砖的咸鱼3 天前
意图理解:让Agent从需求描述自动生成Pytest测试策略
人工智能·python·ai·单元测试·pytest·agent
AI领路人.5 天前
[特殊字符] 用 OpenClaw 实现一个 C++ 复刻版 QuantClaw
websocket·单元测试·discord·rest api·内存占用·c++17
St_rive6 天前
Pytest skip&&skipif跳过⽤例
运维·服务器·pytest
神奇小梵7 天前
《javaweb基础》后端篇————maven补充(用maven单元测试,maven常见问题)
单元测试·maven
努力搬砖的咸鱼9 天前
AI Agent测试全景图:它到底改变了什么
人工智能·python·ai·集成测试·pytest·agent·ai编程