美文网首页
pytest-allure的命令行参数

pytest-allure的命令行参数

作者: Chaweys | 来源:发表于2021-06-14 09:50 被阅读0次

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的命令行参数

  • pytest-allure环境配置

    1、通过pip安装pytest-allure模块。 2、下载allure命令行工具,并配置环境变量,下载地址htt...

  • 九、处理用户输入

    简单目录 1.命令行参数 2.处理命令行选项和命令行参数参数 3.read命令获取用户输入 1.命令行参数 在命令...

  • 特殊变量列表

    特殊变量列表 命令行参数 运行脚本时传递给脚本的参数称为命令行参数。命令行参数用 $n 表示,例如,$1 表示第一...

  • 常用的npm包

    命令行参数处理 nodejs 脚本,命令行参数处理,接受参数parse 可以使用 minimist 参数提示 co...

  • Java 命令行参数解析类库

    命令行参数解析类库1命令行参数解析类库2命令行参数解析类库3 JArgsJakarta Commons CLITE...

  • pflag命令行参数

    简介 本文讲解如何在go程序中使用命令行参数包pflag来获取gong语言编写的命令行程序的传入参数。 命令行参数...

  • flag

    编写命令行程序时会使用不同的启动参数(命令行参数)来控制程序的行为 Go编写命令行程序时,获取并解析命令行参数的方...

  • 第14章:处理用户输入

    [TOC] #1. 命令行参数 向shell脚本传递数据的最基本方法是使用命令行参数。命令行参数允许在运行脚本时向...

  • shell环境变量一览

    变量说明*含有所有命令行参数(以单个文本值的形式)@含有所有命令行参数(以多个文本值的形式)#命令行参数数目?最近...

网友评论

      本文标题:pytest-allure的命令行参数

      本文链接:https://www.haomeiwen.com/subject/jfdqeltx.html