1. allure 环境安装
1.1 Windows 环境安装
1.1.1 安装scoop
管理员权限,在Powershell中执行:
shell Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
此步骤可能会遇到问题,解决方案请在本文内搜索【2.1 PowerShell提示系统禁止执行脚本解决方法】
1.1.2 安装allure
安装scoop后,在Powershell中执行:
scoop install allure
1.1.3 配置环境变量
将scoop与allure全都配置至环境变量中,默认都安装至当前用户名目录下。
scoop:shims目录下scoop.cmd。示例路径如下:
C:\Users\helpi\scoop\shims
allure:shims目录下apps中allure。找到已安装版本,中bin文件allure.cmd。示例路径如下:
C:\Users\helpi\scoop\apps\allure\2.13.5\bin
1.2 Mac OS 环境安装
1.2.1 安装allure
启动终端,执行:
brew install allure
1.2.2 配置环境变量
待补充
2. 检查安装
在控制台中执行,以确保allure可用
allure --version
正常情况,出现如下信息:
allure --version
2.0.1
2. 常见问题收录
2.1 PowerShell提示系统禁止执行脚本解决方法
首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是 Restricted(默认设置)。会出现如下提示:
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
Restricted 策略不允许任何脚本运行。若要了解计算机上的现用执行策略,请执行:
get-executionpolicy
若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的执行策略更改为 RemoteSigned。请执行:
set-executionpolicy remotesigned
执行策略更改,输入Y确定操作。
执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临 about_Execution_Policies帮助主题中所述的安全风险。是否要更改执行策略?[Y] 是(Y) [N] 否(N) [S] 挂起(S) [?] 帮助 (默认值为“Y”): y
此文章已整合, 请移步:
5011-Windows开发测试,环境变量配置 - 简书 (jianshu.com)
希望能给你一些帮助。