allure在python环境下的集成使用

本文档详细介绍了如何在Python环境下集成Allure测试报告工具。首先,通过Allure官网指导下载并配置Allure环境,包括将Allure添加到系统环境变量中。接着,使用pip安装allure-pytest库以实现与pytest的集成。然后,通过pytest生成Allure格式的测试报告,并使用allure serve命令查看在线报告。最后,提到了查看报告趋势需要结合Jenkins。
摘要由CSDN通过智能技术生成

python环境下,集成allure

首先打开Allure官网:https://docs.qameta.io/allure/

选择对应平台的安装方式, 最下面有通用安装方法:

1.去maven central下载一个新版本的zip ;

2.下载到本地后解压;

3. 打开到bin目录;

4. windosw使用allure.bat ,unix使用allure;

5.将allure加入环境变量(我的电脑-右键属性-高级系统设置-环境变量-找到path将刚解压好的allure的bin目录配置进去即可)。

windows下可以使用cmd命令,输入allure看环境变量是否配置成功。allure --version查看对应的版本。

 第二步,继续看官网,与pytest集成,安装allure库,pip install allure-pytest

 第三步,使用allure生产测试报告(json格式),并使用allure服务进行查看

生产报告:pytest --alluredir=你要生产报告的地方  

查看报告:allure serve alluredir的路径

eg:pytest.main(["-s","-v","-m","smoke","--alluredir=report/allure_report"])运行后,会在report/allure_report目录下生产allure的测试报告,在pycharm控制台执行allure serve 项目的相对目录/report/allure_report就会生产在线的allure报告。

左下角可以选择切换语言。 

如果想要看趋势,需要继承jenkins。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值