allure 安装与使用

一、linux环境下安装allue

1、下载版本

https://github.com/allure-framework/allure2/releases

2、解压到任意目录,我这里是解压到了 opt/ 目录下
unzip allure-2.23.1.zip

3、设置环境变量或建立软链接,任选一种就可以了
1)环境变量

#  打开profile
vim   /etc/profile
#  在文件profile 的PATH后加上如下语句,“/opt/allure-2.23.1/bin”后面是解压的路径
export :$PATH:/opt/allure-2.23.1/bin
#  重启生效
sources  /etc/profile

2)软链接
ln -s /opt/allure-2.23.1/bin/allure /usr/bin/allure

3、查看版本号,有显示就证明安装成功
allure --version

二 、使用

1、在python中引用pytest-allure

pip3 install allure-pytest
说明:此命令将安装allure-pytest 和 allure-python-commons包,以生成与allure2兼容的测试报告数据

2、打开pychar项目终端,执行测试用例,并保存测试报告文件

pytest --alluredir=UIreport

image.png

3、依赖报告文件,生成测试报告,如下图使用浏览器打开index.html,就能查看报告

allure generate UIreport -o UIreport/report

image.png

image.png

4、依赖报告文件,起本地服务,与步骤3的区别是,这里服务开启后,会自动打开报告,且别人也可以通过 IP+端口号进行访问。

allure serve UIreport

image.png
后言:

刚开始使用了apt-get install 来安装的(如下),但是踩了坑,安装完成后,使用的是大写的Allure命令,而不是allure,但我需要的却是allure。

sudo apt-add-repository ppa:qameta/allure
sudo apt-get update
sudo apt-get install allure
Allure --version

如果有朋友使用这个方法安装成功了,可以私信告诉我怎么解决。

你可能感兴趣的:(allure 安装与使用)