在机器人框架中并行执行KW

时间:2018-12-20 10:22:53

标签: robotframework

用例

我连接了许多移动设备,我需要与每个设备建立连接并打开它们上的拨号器,然后使用Appium执行一些操作。

我有可以为我完成这项任务的关键字。

例如,我有关键字

在设备上启动拨号器

局限性在于,该KW将在每个设备上逐一运行, 单个设备大约需要3分钟。

因此,如果连接了5台设备,则将需要15分钟。

有什么方法可以并行执行 KW 并节省一些时间。

2 个答案:

答案 0 :(得分:1)

我们使用pabot并行运行测试套件,这真的很有帮助: https://github.com/mkorpela/pabot

运行机器人测试时,您需要更改命令以使用pabot代替robot

答案 1 :(得分:1)

有几个用于机器人框架的异步库实现。也许您可以看看HereHere