【发布时间】:2017-12-10 05:32:39
【问题描述】:
我有 7 个特定于德语、芬兰语、意大利等语言的测试套件,我想一次性执行所有测试套件。请为此提供解决方案。参考了许多材料,但对我们应该如何使用 RED 编辑器感到困惑。
【问题讨论】:
标签: selenium-webdriver robotframework selenium-grid
我有 7 个特定于德语、芬兰语、意大利等语言的测试套件,我想一次性执行所有测试套件。请为此提供解决方案。参考了许多材料,但对我们应该如何使用 RED 编辑器感到困惑。
【问题讨论】:
标签: selenium-webdriver robotframework selenium-grid
AFAIK 为机器人测试添加并行执行的唯一可能性是
RIDE 不提供此功能,robotframework 本身也不提供。
【讨论】:
在 RED 的最新版本中,可以使用自定义脚本从 RED 启动机器人。该文档在Launch Scripting section 中显示了一些示例。在关于使用 Gradle 启动的部分中有一个很好的Windows batch example。
这可用于让 RED 启动 Pabot 以并行运行多个机器人会话。这将允许您从您寻求的 RED 中实现并行化。
Selenium Grid 可以帮助解决这个问题,但如果测试负载需要分布在多台机器上,我会考虑使用它。如果只在本地运行,那么 pabot 本身就足够了。
【讨论】: