4

我正在尝试在 .bat 文件中进行 Uiautomator android Ui 测试。但我无法让它们并行运行。

这是我的执行流程,已经连接了 3 台设备

->adb devices XXXX XXXX XXXX

->adb push ./bin/UiautomatorTests.jar /data/local/tmp/

->adb shell uiautomator runtest UiautomatorTests.jar -c com.music.tests

在这里,我如何为所有设备提供一个通用的通用命令,以使其与 parllely 一起运行

4

2 回答 2

3

你可以很好地使用

adb -s <device_id> push ./bin/UiautomatorTests.jar /data/local/tmp/
adb -s <device_id> shell uiautomator runtest UiautomatorTests.jar -c com.music.tests

<device id>使用上述命令,您可以运行 3 个并行的自动化实例进行适当更改

你可以找到你<device id>adb devices

祝你好运 !!

于 2014-08-14T06:51:03.297 回答
1

您可以查看 Uiautomator-bot,因为它似乎符合您的要求。它可以在所有连接的设备上同时运行 UIautomator 测试用例。有关更多信息,请查看此链接

于 2014-08-24T06:12:04.097 回答