android - Q : How to run single test in multiple devices?

标签 android testing parallel-processing

我试图四处寻找如何在多个设备上启动自动化测试,但我无法真正找到我要找的东西。

我每节课大约有 5 个测试,我想在我所有连接的设备上只执行一个测试,比如端到端登录测试。

我尝试使用已连接的设备,但它不会只启动我想要的测试...

我正在使用 Espresso、UIAutomator、Gradle 和 AndroidStudio。

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

最佳答案

使用gradle connectedCheck 命令 你可以在这里从谷歌找到一个示例应用程序

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

在那里您还可以阅读如何从命令行/终端或从 Android Studio 中在多个设备上运行示例测试

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

祝你好运

关于android - Q : How to run single test in multiple devices?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43467964/

相关文章:

android - 用相机捕捉图像并在其上放置 ImageView ,如何?

performance - Jmeter - 获取网站的确切可访问时间

android - 在 Android : item not found 中测试订阅

ruby-on-rails - rails : method works but test wont pass 中的 rspec 模型测试

ruby-on-rails - Rails 中的 RT 并行处理

matlab - 为什么 OpenMP 在 mex 文件中只产生 1 个线程?

android - 如何播放apk扩展文件中的视频?

Android登录屏幕: Two-way binding EditText and TextView

Android 在应用程序的任何 Activity 中显示来自后台线程的对话框

c# - 等待 Parallel.ForEach