robotframework - 如何在酱料实验室中为机器人框架配置测试用例名称

标签 robotframework testcase saucelabs desiredcapabilities

我想在查看测试结果时在 Sauce Labs 中配置测试用例的名称。目前,我在所需功能中传递的名称正在酱汁实验室中弹出,我无法理解哪个结果适用于哪个测试用例。所以我想在那里看到测试用例名称,以便我可以轻松地从测试用例名称中识别测试结果。任何人都可以帮忙解决这个问题吗?

我现在传递的能力: 功能 =“名称:Win10+Chrome,平台:Windows 10,浏览器名称:chrome,版本:89.0”

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

enter image description here

最佳答案

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

关于robotframework - 如何在酱料实验室中为机器人框架配置测试用例名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67599159/

相关文章:

python - 在 python 中导入 sikuli 模块时遇到问题。我正在使用 RIDE 运行 python 脚本

带有可选结果图的 Matlab UnitTest 测试用例?

javascript - 如何限制测试用例中的结果

google-chrome - 如何通过 Selenium WebDriver 以编程方式配置 Chrome 扩展

java - 将 BrowserMob 代理传递给 Sauce Labs - "The proxy server is refusing connections"错误

java - 机器人框架: how can I get current instance of selenium webdriver to write my own keywords?

loops - 使用 Selenium 和 Robot Framework 遍历 Web 元素

python - 在 Robot Framework 中实例化一个类

ruby-on-rails-3 - 如何在 ActionController TestCase (Rails 3.0.9) 中禁用渲染 View

java - Selenium SouceLabs - java.lang.NoClassDefFoundError : org/apache/commons/codec/binary/Base64