2017-04-18 114 views
2

我尝试了解如何在多个设备上启动自动化测试,但我无法真正找到所需的东西。问:如何在多个设备上运行单一测试?

我有这样每班5次测试,我想在我所有连接的设备执行只是一个测试,就像一个端到端的测试登录。

我试图用连接装置,但它并不只启动我想测试...

我用咖啡,UIAutomator,摇篮和AndroidStudio。

如何运行,在我的设备单个测试使用这些工具?

回答

1

使用gradle这个connectedCheck命令 您可以从谷歌

https://github.com/googlesamples/android-testing-templates/tree/master/AndroidTestingBlueprint

有在这里找到一个示例应用程序,你还可以了解如何运行在多种设备上通过命令行/终端,或从示例测试Android的Studio中

您还可以,如果你想使用外部工具插件看看勺子: https://github.com/square/spoon

好运

+0

我不能使用勺子,因为它不支持webview ...另外我有几个应用环境,所以当我使用连接检查它不只是运行所有我的测试,但也运行在我的所有我环境... github页面没有关于单个类的信息或在多个设备上测试,至少我没发现它... –

+0

为什么不从AndroidStudio内部运行它们?右键单击测试类,当弹出对话框选择设备时,选择所需的所有设备,然后单击确定。 – ninjayoto

+1

,因为我使用自动化测试进行调试,并且Android Studio不能在多个设备上运行(如果其调试的话),在这种情况下,我需要一次在每个设备上运行。 –

相关问题