【问题标题】:expected at least 1 argument, got 0预计至少有 1 个参数,得到 0
【发布时间】:2021-02-07 05:30:22
【问题描述】:

我昨天安装了机器人框架并尝试运行一个测试文件。下面是我的测试文件,当我尝试使用 robot -d tests/Amazon.robot 运行该文件时,我收到了一个错误

[Error] Expected at least 1 argument,got 0.

谁能帮帮我。

【问题讨论】:

  • 在写问题时,您希望人们抽出时间来回答问题。 他们应该很容易为您提供帮助。使用您的代码截图并不能帮助人们更快地回答您的问题,但更有可能只会为您节省一点时间,同时让那些愿意回答的人感到沮丧。有关此类提示的更多信息,请阅读 help centerHow to Ask 部分。

标签: robotframework


【解决方案1】:

不要将代码截图放在 SO 问题中 - 这会使调试变得非常困难。

问题看起来像Sleep 关键字的使用 - 您想将参数“3”传递给它,但没有在它们旁边放置两个或更多空格。

遇到此类问题,请检查生成的 log.html 文件 - 失败将记录在特定关键字的记录中,帮助您确定哪一行是错误。

【讨论】:

    【解决方案2】:

    您没有指定在哪里查找测试,并且您错误地使用了-d

    您很可能需要命令robot tests/Amazon.robot

    【讨论】:

    • 这应该是正确的答案。您的测试根本没有运行。 Robot 需要一个测试文件,但您将其作为输出的目录位置提供。然后您将遇到另一个错误,因为它是文件而不是目录。
    猜你喜欢
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-07
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    相关资源
    最近更新 更多