allure 命令行参数说明

allure 命令行参数说明一、查看allure命令的帮助文档allure-hallure命令的语法格式allure[options][command][commandoptions]options列表Options:–help命令行帮助文档-q,–quiet切换至安静模式Default:false-v,–verbose切换至冗长模式Default:false–ve…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

allure 命令行参数说明

 

一、查看allure 命令的帮助文档

allure -h

allure 命令的语法格式

allure [options] [command] [command options]

options 列表

Options:
    --help 命令行帮助文档
    -q, --quiet
      切换至安静模式
      Default: false
    -v, --verbose
      切换至冗长模式
      Default: false
    --version
      版本信息
      Default: false

command 列表

generate
serve
open
plugin

二、generate 命令行参数

作用

生成 allure 的html 报告

语法格式

generate [options]  allure结果目录

【注】:allure 结果目录就是运行 pytest 命令时–alluredir 跟的那个目录: pytest -sq –alluredir= ./allure 

命令选项

allure 命令行参数说明

最常用的就是 -o 与 -c 两个命令行参数。

三、open 命令行参数:结合generate 命令行参数一起使用

作用

打开已经生成的 allure 测试报告,就是打开 generate 命令生成的报告。

语法格式

open [options] allure报告目录

【注】:allure 报告目录就是运行 allure generate 命令时-o 跟的那个目录: allure generate -o ./allure-report 

命令选项

allure 命令行参数说明

四、serve 命令行参数

作用

​启动 allure 服务,打开 allure 报告。【区分与open命令行参数的区别】

语法格式

serve [options] allure结果目录

【注】:allure 结果目录就是运行 pytest 命令,–alluredir 跟的那个目录: pytest -sq –alluredir= ./allure 

命令选项

allure 命令行参数说明

五、浏览器打开 allure 报告的两种方式

①allure serve

# 执行 pytest,指定 allure 结果目录
pytest -sq --alluredir=./allure

# 打开 allure 报告
allure serve ./allure

②allure generate + allure open

复制代码

# 执行 pytest,指定 allure 结果目录
pytest -sq --alluredir=./allure

# 生成 allure 的 html 报告
allure generate -c -o ./allure-report ./allure

# 打开 allure 报告
allure open ./allure-report

复制代码

【注意】生成allure的html报告也可以:

allure generate report\tmp -o report\allure-report -c report\allure-report

两种方式的区别:

①第一种方式是将allure测试报告的原始数据(xml/json/text/attach等文件)直接在浏览器打开allure测试报告;而不在本地生成任何文件。

②第二种方式是首先在本地生成allure测试报告。然后在使用命令在浏览器打开allure测试报告。【此时allure测试报告原始数据仍然存在,而且会生成一个生成后的allure测试报告目录】

第二种方式支持直接在pycharm中选择浏览器打开  index.html  同样可以看到allure测试报告。【第一种方式不生成  index.html  ,只能通过 allure server 打开测试报告】;但是如果在使用generate

的方式生成allure测试报告之后,需要将此报告展示给其他人观看,同样需要 allure open ./allure-report 开启一个web服务供其他主机查看。

allure 命令行参数说明

去期待陌生,去拥抱惊喜。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164425.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • dategrip激活码[最新免费获取]

    (dategrip激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~8…

    2022年3月27日
    71
  • 小程序开发组件概述_小程序开发教程

    小程序开发组件概述_小程序开发教程编写组件基本结构接上文:微信小程序开发02-小程序基本介绍我们今天先来实现这个弹出层:之前这个组件是一个容器类组件,弹出层可设置载入的html结构,然后再设置各种事件即可,这种组件有一个特点:

    2022年8月5日
    5
  • Java基础——成员变量、局部变量和静态变量的区别

    Java基础——成员变量、局部变量和静态变量的区别之前在刚开始学习Java的时候,就谈了谈Java基础中的变量,虽然知道这货以后会经常用到,但没想到了基本语法这里,竟然有冒出来了成员变量、局部变量和静态变量。变来变去太容易让人搞晕了,挑拣出来梳理一下喽!    要想区分这哥仨,首先,我们得知道它们分别是什么。先从成员变量下刀。成员变量    我们来研究一个事物:        属性:外在特征;例如人的身高

    2022年5月1日
    63
  • 安卓系统usb调试在哪_安卓手机的usb调试

    安卓系统usb调试在哪_安卓手机的usb调试Android手机USB调试在哪?安卓手机如何打开USB调试模式?如果我们要将安卓手机连接到电脑上,从而传输文件、下载应用或ROOT等,都需要打开手机的USB调试模式。安卓系统的版本有很多,它们的打开方法也各不相同,下面给大家介绍各版本安卓手机打开USB调试模式的方法。步骤方法:一、2.1—2.3.7系统打开方法1、点击手机-Menu键(菜单键),在弹出的菜单中选择设置(Setting),或在应…

    2022年9月13日
    3
  • 单片机-控制-直流电机-基于L9110S-、L298N、TB6612FNG驱动[通俗易懂]

    直流电机(directcurrentmachine)能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。它是能实现直流电能和机械能互相转换的电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。直流电动机将直流电能转换为机械能的转动装置。电动…

    2022年4月13日
    301
  • java创建文件夹和文件并写入

    java创建文件夹和文件并写入java 创建文件夹及 TXT 文件最近需要做一个云存档的模块 刚开始创建的时候经常报找不到路径 记录一下我感觉不错的写法测试类 packagecom xzly importorg junit Test importorg springframew boot test context SpringBootTe importjava io File importjava io FileOutputSt importjava io IOException impor

    2025年10月11日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号