【问题标题】:How to configure test case name in sauce labs for robot framework如何在机器人框架的酱实验室中配置测试用例名称
【发布时间】:2021-08-08 10:55:19
【问题描述】:

我想在查看测试结果时在 Sauce Labs 中配置测试用例的名称。目前,我在所需功能中传递的名称正在酱实验室中弹出,我无法理解哪个结果适用于哪个测试用例。所以我想在那里看到测试用例名称,这样我就可以很容易地从测试用例名称中识别出测试结果。任何人都可以在这件事上提供帮助。

我现在通过的能力: Capabilities = "名称:Win10+Chrome,平台:Windows 10,浏览器名称:chrome,版本:89.0"

我想用测试用例名称代替 Win10+Chrome。

enter image description here

【问题讨论】:

    标签: robotframework testcase saucelabs desiredcapabilities


    【解决方案1】:

    name 功能可以设置为任何字符串值。看起来您的能力确实与 Sauce Labs 相关联,所以这是一个好的开始。如果您想为您的机器人测试套件设置name 功能,请尝试以下操作:

     Capabilities = "name:%{TEST_NAME},platform:Windows 10,browserName:chrome,version:89.0"
    

    您可以在此处查看有关如何在 Sauce Labs 上运行 Robot Framework 测试的完整示例:https://github.com/saucelabs-training/demo-python/blob/main/examples/robotframework/desktop_web/Tests/resource.robot

    【讨论】:

    • 谢谢@joshin4colours。有效。但现在我得到的是文件名,但不是测试用例名称。
    • 哦,是的,我的错。您也许可以使用name:%{TEST_NAME} 来解决这个问题。我会更新我的答案。
    猜你喜欢
    • 2015-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    • 2022-01-16
    • 2016-03-01
    相关资源
    最近更新 更多