Allure 测试报告查看器
前言
Allure 是由Qameta Software团队开源的一款旨在于解决让每个人能更容易生成并更简洁阅读的测试报告框架。它支持大多数的测试框架,如:JUnit、Pytest、TestNG等,简单易用便于集成。
安装
参照官方文档:https://docs.qameta.io/allure/#_installing_a_commandline
Linux
# debian-based PPA
sudo apt-add-repository ppa:qameta/allure
sudo apt-get update
sudo apt-get install allure
手动安装,参见 https://docs.qameta.io/allure/#_manual_installation
Windows
scoop install allure
\bin\checkver.ps1 allure -u
scoop update allure
Mac OS X
brew install allure
检查是否安装成功
allure --version
关键特性
feature
: 用于定义被测试的功能,被测产品的需求点story
: 用于定义被测功能的用户场景,即子功能点step
: 用于将一个测试用例,分成几个步骤在报告中输出attach
: 用于向测试报告中输入一些附加的信息,通常是一些测试数据信息