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
网友评论