首页 > 解决方案 > 如何为机器人框架安装/设置 Allure Reporting?

问题描述

我已按照 git hub 上的说明安装/运行以下命令:

pip install allure-robotframework
pip install robotframework-allure

在我的机器人脚本中,我有以下语句

Library AllureReportingLibrary

我在 cmd 行中运行以下命令:

robot --listener allure_robotframework ./my_robot_test

但它说它找不到选项列表器。

请帮忙。我究竟做错了什么?

标签: pythonreportrobotframework

解决方案


listener 参数的定义应不带空格。如果您有空格,则应在引号内定义' '

robot --listener 'allure_robotframework;./results/allure'

还:

  • 如果你这样做pip install allure-robotframework了,那么你也不需要安装robotframework-allure

  • Library AllureReportingLibrary无需指向您的机器人文件。

  • 生成报告后,您需要执行以下命令allure serve ./results/allure,然后您将被重定向到浏览器上的报告页面。

欲了解更多信息:https ://docs.qameta.io/allure/#_report_generation


推荐阅读