pytest入门五:命令行参数

-v:一般在调试的时候加上这个参数,端会打印出每条用例的详细日志信息,方便定位问题

-s:当你的代码里面有print输出语句,如果想在运行结果中打印print输出的代码(默认控制台是不输出打印结果的),在运行的时候可以添加 -s 参数,一般在调试的时候使用

-k:只执行含有某个关键字的测试用例

复制代码
pytest -k "类名"
pytest -k "方法名"
pytest -k "类名 and not 方法名"

-m:将运行有 @pytest.mark.标记名 这个标记的测试用例

-x:遇到用例失败立即停止运行

--maxfail:用例失败个数达到阈值停止运行

复制代码
pytest --maxfail x

pytest -v -s test.py

pytest -v -s -x test.py 或者

pytest -v -s --maxfail 1 test.py

pytest -v -s -m add test.py

复制代码
if __name__ == "__main__":
    pytest.main(['-v', '-s','-m add','test.py'])

pytest -v -s -k "test_mark" test.py

相关推荐
Madison-No72 天前
pytest框架
pytest
凛铄linshuo8 天前
分析业务流程什么时候适合断言?
python·pytest
凛铄linshuo9 天前
自动化测试:pytest第一个实例学习
学习·pytest
Helix25011 天前
Python单元测试实战:pytest框架从入门到企业级测试体系搭建指南
python·单元测试·实战·mock·pytest·测试覆盖率·fixture
在世修行16 天前
干货:pytest
pytest·fixture·pytest assert
小小龙学IT17 天前
Python pytest 测试框架深度解析:从断言重写到插件生态的工程化测试体系
网络·python·pytest
落魄大学生之流水线上谋生计19 天前
pytest 入门与实践:从第一个测试到可维护的测试体系
pytest
念越21 天前
Allure 测试报告保姆级教程:从安装到 pytest 集成与报告生成
pytest·allure
念越21 天前
接口自动化测试从入门到实战:接口用例设计、Requests、Pytest、YAML、JSON Schema 与 Allure 报告
python·测试工具·自动化·json·pytest
霍格沃兹测试学院-小舟畅学25 天前
AI+Swagger:一键生成500条pytest接口用例
人工智能·pytest