python - 如何为机器人框架安装/设置 Allure Reporting?
问题描述
我已按照 git hub 上的说明安装/运行以下命令:
pip install allure-robotframework
pip install robotframework-allure
在我的机器人脚本中,我有以下语句
Library AllureReportingLibrary
我在 cmd 行中运行以下命令:
robot --listener allure_robotframework ./my_robot_test
但它说它找不到选项列表器。
请帮忙。我究竟做错了什么?
解决方案
listener 参数的定义应不带空格。如果您有空格,则应在引号内定义' '
:
robot --listener 'allure_robotframework;./results/allure'
还:
如果你这样做
pip install allure-robotframework
了,那么你也不需要安装robotframework-allure
。Library AllureReportingLibrary
无需指向您的机器人文件。- 生成报告后,您需要执行以下命令
allure serve ./results/allure
,然后您将被重定向到浏览器上的报告页面。
推荐阅读
- javascript - Redux Store Props 无法及时用于 React Constructor
- angular - Angular AWS Amplify 身份验证器额外字段
- java - Talend Open Studio 安装后无法打开(JVM 错误)
- javascript - 拖放文件时没有重定向
- centos - Centos7 SystemD - Systemctl 启动问题
- linux - 为什么 shell 对于不同的用户看起来不同?
- wordpress - 尽管我可以看到我的网站,但我的主页上出现 404 错误
- sql - SQL subquery task
- html - 如何将这些词与 CSS 放在同一行?
- javascript - 让 Justified Gallery 在 Bootstrap 4 选项卡中工作的问题