(1)安软件:
1)安装scoop:win10系统直接在开始菜单中找到powershell,并且打开(最好不要以管理员权限打开):
输入:Set-ExecutionPolicy RemoteSigned -scope CurrentUse ,弹出选项,选择Y;
接着输入:iex (new-object net.webclient).downloadstring(‘https://get.scoop.sh’) 开始安装scoop
安装过程中报错,如果再执行安装命令会提示已安装成功,需要scoop upgrade
不要相信上面的提示,根本没安装成功,
没成功需要到用户文件夹下把scoop文件夹删除后,多执行几次以上命令,多尝试几次我居然成功了。安装成功如下图所示
2)scoop安装成功后,在windows powershell界面或者cmd下执行安装allure的命令:
scoop install allure
3)安装allure-robotframework :pip install allure-robotframework
4)在ride.py的run页面的Arguments写上这个命令:--listener allure_robotframework;log4
然后选择一个用例run一下,如果没有报错就到项目所在的目录下看看有没有新生成一个log4文件夹:
5)如果上一步生成成功:(-or后面写生成报告的地址)
那就到项目目录下执行生成报告的命令:allure generate -c -o ./allure-report ./log4
再打开:allure open .\allure-report\
然后就大功告成了看到报告:
本地生成报告的地方: