csdn最新最全 Allure快速入门 自动化测试报告

目录

1.关于Allure

2.Allure安装

3.Allure用法

3.1 语法格式

3.2 常用option和command

4.Allure报告结构

5.Allure特性

5.1 Flaky

5.2 Environment

5.3 Categories

6.Allure与Pytest集成

6.1 Allure行为驱动

6.2 Allure和Pytest安装

6.3 Allure与Pytest集成示例


1.关于Allure

    Allure框架是一个灵活轻量级多语言测试报告工具,它不仅可以以WEB的方式展示简介的测试结果,而且允许参与开发过程的每个人从日常执行的测试中最大限度的提取有用信息。
    Allure报告简化了常见缺陷的统计:失败的测试可以分为BUG和被中断的测试,还可以配置日志、步骤、fixture、附件、计时、执行历史以及与BUG管理系统集成,所以,通过以上配置,所有负责的开发人员和测试人员可以尽可能的掌握测试信息。

2.Allure安装

  • 1.下载JDK,下载地址如下所示:
https://www.oracle.com/java/technologies/downloads/
  • 2.设置环境变量

    以Windows为例,如下所示:

JAVA_HOME=D:\Program Files\Java
Path中添加%JAVA_HOME%\bin

    在命令行中分别输入以下命令,不报错,即代表设置成功

C:\Users\admin>java -version
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

C:\Users\admin>javac -version
javac 17.0.1
  • 3.下载Allure命令行,下载地址如下所示:
https://github.com/allure-framework/allure2/releases/
  • 4.将下载到本地的allure压缩包解压到指定目录,并添加相应的环境变量
Path=D:\Program Files\Allure\allure-2.16.0\bin

    在命令行中输入allure,不出现报错即可

Usage: allure [options] [command] [command options]
  Options:
    --help
      Print commandline help.
    -q, --quiet
      Switch on the quiet mode.
      Default: false
      ...

3.Allure用法

3.1 语法格式

 allure [options] [command] [command options]

3.2 常用option和command

  • Options

    • -q, --quiet:切换到静默模式,默认关闭
    • -v, --verbose:切换详细日志模式,默认关闭
  • Commands

    • generate:生成allure的HTML报告
      • -c, --clean:在生成新报告前,清理之前生成报告的目录,默认关闭
      • --config:Allure命令行配置文件路径,如果指定将覆盖--profile和--configDirectory所设定的值
      • --configDirectory:Allure命令行配置文件目录,默认值为: ALLURE_HOME目录
      • --profile:Allure命令行配置文件
      • -o, --report-dir, --output:指定生成报告的目录,默认allure-report
    • serve:启动serve并查看报告
      • 基本语法:serve [options] allure结果目录
      • --config:Allure命令行配置文件路径,如果指定将覆盖--profile和--configDirectory所设定的值
      • --configDirectory:Allure命令行配置文件目录,默认值为: ALLURE_HOME目录
      • --profile:Allure命令行配置文件
      • -h, --host:指定访问报告的web服务器地址
      • -p, --port:指定访问报告的web服务器地端口,默认为0
    • open:查看报告
      • 基本语法:open [options] allure报告目录
      • -h, --host:指定访问报告的web服务器地址
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值