Mac环境下allure环境配置

1.在github上下载allure包,解压

下载地址:https://github.com/allure-framework/allure2/releases

2.配置环境变量

(1)终端执行命令vi ~/.bash_profile

(2)在文件中添加以下两行内容后保存退出。第二行内容中的地址需替换成自己的allure地址

PATH="/Users/leihuiwu/Desktop/sally/bin:${PATH}"

export PATH

(3)查看环境变量echo $PATH

(4)执行命令让环境变量生效source ~/.bash_profile

(4)验证allure是否配置成功allure --version

3. 在pycharm内安装allure-pytest插件

4.在pycharm中执行命令pytest --alluredir=output,即可生成对应allure报告

5.在pycharm中执行命令allure serve output,即可将报告作为一个服务启动,然后查看

6.在Jenkins中配置allure

(1)在Jenkins的plugin manager 安装allure插件

(2)manage jenkins -- global tool configuration -- allure commandline -- add allure commandline 配置allure安装目录

(3)进入项目 build environment -- post-build actions --allure report 修改results的路径为测试报告在的路径,如output,点击保存即可

回答: 配置allure环境需要以下步骤。首先,下载allure安装包并将其放置在所需的安装目录。然后,配置环境变量,类似于配置Java环境变量,将allure路径添加到环境变量中。在旧版本中,可以直接使用pytest-allure-adaptor来设置环境信息,如使用from allure import MASTER_HELPER MASTER_HELPER.environment(platform=platform1,version=version,machine=machine,uname=uname)。而在新版本中,需要在allure报告的根目录(通常是项目的reports文件夹)创建environment.properties文件,并填写相应的环境变量信息,例如systemVersion、pythonVersion、allureVersion等。通过这些步骤,可以配置allure环境,并在allure报告首页展示相应的环境信息。123 #### 引用[.reference_title] - *1* [Allure 测试报告环境搭建](https://blog.csdn.net/2301_77645750/article/details/130774494)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item] - *2* *3* [allure报告环境配置](https://blog.csdn.net/yuer011/article/details/117674331)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值