allure -h 查看allure的帮助文档
allure [options] [command] [command options]
options 列表:
--help 命令行帮助文档
-q, --quiet 切换至安静模式
-v, --verbose 切换至冗长模式
--version 版本信息
command 列表:
generate
serve
open
1、generate 命令行参数,生成 allure 的html 报告
pytest -sq --alluredir= ./report {先生成用例执行结果}
allure generate ./report [options]
options:
-o 或 --report-dir 或 --output 指定报告生成的目录
-c 或 --clean 指生成报告之前先清空测试报告目录
allure generate ./report -o ./report/html -c
2、open 命令行参数,打开生成的 allure 报告,就是打开 generate 命令生成的报告
allure open [options] allure报告目录
-h,--host 该host将用于启动报告的web服务器
-p,--port 该port将用于启动报告的web服务器
allure open -h IP地址 ./report/html
allure open -p 端口 ./report/html
3、serve 命令行参数,启动 allure 服务,打开 allure 报告
allure serve [options] allure报告目录
# 浏览器打开 allure 报告
allure serve ./report
4、标准写法
# 执行 pytest,指定 report 结果目录
pytest -sq --alluredir=./report
# 生成 allure 的 html 报告
allure generate ./report -o ./allure-report -c
# 打开 allure 报告{不能直接打开index.html,只能通过allure命令打开}
allure open ./allure-report
pytest-allure的命令行参数
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 3.pytest命令行参数 3.1 pytest控制台信息详解 通常在运行pytest之后,会出现如下所示...
- python版本是在官网下的最新的报这个错 解决方式:在官网下载低一个版本的python,把原有的python卸载...
- 1、参数化parametrize (1)测试用例参数化使用装饰器 pytest.mark.parametrize ...
- 问题:运行pytest -s test_case.py --project='test'报fixture 'pro...