【问题标题】:Allure Framework: Expected at least 1 argument, got 0引诱框架:预计至少有 1 个参数,得到 0
【发布时间】:2022-01-07 03:11:19
【问题描述】:

我已经安装了机器人框架和相关库。然后我安装了 allure 框架。 我在 cmd 提示符下按照以下命令安装 allure 框架,

pip install allure-robotframework 机器人 --listener 'allure_robotframework;./results/allure'

但是当我运行第二个命令时,它会显示下面的错误消息

[ 错误 ] 至少需要 1 个参数,结果为 0。

请帮我解决这个问题。

【问题讨论】:

    标签: python python-3.x robotframework allure


    【解决方案1】:

    从您正在运行的命令看来,您缺少需要执行的测试。

    确保将测试文件夹/套件作为参数传递:

    robot --listener 'allure_robotframework;./results/allure' tests/foo/baz.robot

    【讨论】:

    • 我需要在 cmd 提示符下还是在 PyCharm IDE 的终端中运行这个命令?我在两个地方都运行了这个。当我在终端上运行时,它编译成功,当我在 cmd 提示符下运行时,它显示以下错误消息;解析“TestCases\TryOne.robot”失败:要执行的文件或目录不存在。然后,我运行了这个命令--> allure serve ./Results/allure 来生成报告,但它显示的是一个空报告。我做错了什么??
    • 我找到了上一个问题的解决方案。非常感谢您的回答。这对我很有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-07
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多