pytest-allure的命令行参数

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 
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容