首页 > 其他分享 >allure commandline 命令行参数

allure commandline 命令行参数

时间:2023-12-10 17:55:56浏览次数:77  
标签:-- commandline html reports allure 命令行 open generate

本文地址:https://www.cnblogs.com/hchengmx/p/17892977.html

一、allure html 产生流程

Step 1. test文件运行后 产生 allure-results文件 (用来保存运行的结果)

产生allure html有两种方式

方法一:allure generate + allure open

  1. allure generate命令,将allure-results 生成 allure html,保存到指定目录
  2. 要打开的话,需要使用 allure open命令

方法二:allure server

allure server 提供与 allure generate + allure open一致的命令,区别在于生成的html文件保存在一个临时目录,通常为 C:\Users{login_user}\AppData\Local\Temp

二、语法格式

allure [options] [command] [command options]

generate

allure generate [option] ${allure_results目录} ${allure_reports目标目录}

命令参数

选项 描述
-c, --clean 是否删除 allure reports目录下的文件,默认false
--config 是否覆盖默认的 html配置,更改css格式,背景格式等
--configDirectory 与config配合使用,html配置文件路径
--profile 与config配合使用,html配置文件名
-o, --report-dir, --output 产生的html文件夹名,默认为 allure-report

主要用 -0, -c这两个参数。

open

用来打开 allure reports

选项 描述
-h, --host allure reports的host
-p, --port allure reports的端口,要是不指定,随机取一个没有在用的端口号

server

该命令相当于 allure generate + allure open,参数也与一致。

选项 描述
--config 是否覆盖默认的 html配置,更改css格式,背景格式等
--configDirectory 与config配合使用,html配置文件路径
-h, --host allure reports的host
-p, --port allure reports的端口,要是不指定,随机取一个没有在用的端口号
--profile 与config配合使用,html配置文件名

参考资料

Central Repository: io/qameta/allure/allure-commandline
allurereport.org
Allure Report Docs — How it works
allure2/allure-commandline/src/main/java/io/qameta/allure/CommandLine.java at master · allure-framework/allure2 · GitHub
Allure report graphic configuration | by Vitor Pimentel Barbosa | Quabity Ashuance | Medium
Pytest 系列(27)- allure 命令行参数 - 博客园

标签:--,commandline,html,reports,allure,命令行,open,generate
From: https://www.cnblogs.com/hchengmx/p/17892977.html

相关文章

  • 提升生产力:是时候升级你的命令行工具了
    命令行的历史可以追溯到Unix操作系统的起源,也就是1969年,Unix诞生之时,前辈们就已经用命令行来和操作系统交互了。随着计算机性能的飞速发展,图形化的操作界面逐渐成为主流,命令行工具离普通用户越来越远。这些年来,图形界面的发展不仅仅表现在界面越来越美观,其操作方式也越来越丰富,不......
  • Windows 11 cmd命令行修改背景色、设置指定图片、桌面背景
    前言全局说明Windows11cmd命令行修改背景色、设置指定图片、桌面背景一、找到设置--外观可以自定义图片,也可以使用桌面背景图片(二选一)如果设置图片位置或高、宽,没有达到你想要的,可以在“拉伸模式”、“图像对齐”设置二、设置不透明度1.设置背景100%透明度效果......
  • uni-app 基础架构搭建 ts+vue3 命令行
    1. 安装全局degitnpminstall-gdegit2.创建工程my-vue3-ts-project#创建以javascript开发的工程npxdegitdcloudio/uni-preset-vue#vitemy-vue3-ts-project#创建以ts开发的工程npxdegitdcloudio/uni-preset-vue#vite-tsmy-vue3-ts-project3进入目录cdmy-v......
  • Golang os包代码示例:获取命令行参数、获取环境变量、创建和删除文件、检查文件或目录
    以下是一些示例代码,展示了如何使用os包进行操作系统相关的操作:获取命令行参数:packagemainimport( "fmt" "os")funcmain(){ args:=os.Args fori,arg:=rangeargs{ fmt.Printf("Argument%d:%s\n",i,arg) }}获取环境变量:packagemainimport( "f......
  • Golang flag包:命令行参数解析入门代码示例
    以下是一个示例代码,展示了如何使用flag包处理命令行参数:packagemainimport( "flag" "fmt")funcmain(){ //定义命令行参数对应的变量 varnamestring varageint varisAdminbool //绑定命令行参数与变量 flag.StringVar(&name,"name","","En......
  • Golang flag包:nginx命令行参数解析代码示例
    flag-命令行参数解析在写命令行程序(工具、server)时,对命令参数进行解析是常见的需求。各种语言一般都会提供解析命令行参数的方法或库,以方便程序员使用。如果命令行参数纯粹自己写代码解析,对于比较复杂的,还是挺费劲的。在go标准库中提供了一个包:flag,方便进行命令行解析。注:区分......
  • 【换源】git命令行迁移仓库
    直接gitclone的话,查看本地分支,会只有默认主分支,可能是master,也可以能是设置的。查看所有分支gitbranch-a*masterremotes/origin/HEAD->origin/masterremotes/origin/branch1remotes/origin/branch2只有一个分支在本地gitpull只会把主分支推送上去。(本地有的)可......
  • 1、KVM安装部署及virt-manager图形化工具创建安装虚拟机、命令行工具virt-install创建
    摘自:https://blog.51cto.com/mfc001/6408159KVM安装部署KVM做单机管理虚拟机,Openstack集群管理虚拟机docker单机管理容器,k8s集群管理容器宿主机环境准备在vmware安装linux系统,并在设置中开启虚拟化CPU开启虚拟化一:开启虚拟化引擎两项内容二:提高内存和处理......
  • Git命令行常用指令速查
    Git本地和远端的交互CommandUsagegitbranch-vv查看本地各分支和它们关联的远端分支gitbranch--set-upstream-to=origin/<remote_branch_name>关联本地指定分支和远端指定分支gitbranch--unset-upstream取消关联gitcheckout-b<loc......
  • uniapp 通过命令行创建,运行,发布
    环境安装npminstall-g@vue/cli创建uni-appVue3js版npxdegitdcloudio/uni-preset-vue#viteuniapp-vue3-project源码git: https://gitee.com/dcloud/uni-preset-vue运行、发布uni-appcduniapp-vue3-projectnpminstallnpmrundev:%PLATFORM%npmrunbuild:%PLATFORM%%P......