Dmy*_*tro 5 android automated-tests android-emulator android-espresso google-signin
我的应用程序是为使用 Google Play Services API 而构建的,并且完全依赖于 Google 登录。现在我决定向项目中添加一些插桩测试。我能够在模拟器或真实设备上本地运行它们,但我在 CI 服务器中的远程模拟器上遇到了问题(我正在使用 Travis CI)。当应用程序第一次启动时,系统会提示用户输入他的 Google 帐户并出现以下屏幕。
当这种情况发生在本地时,我可以输入密码并使测试保持活动状态,但在远程服务器上我什么也做不了,测试失败。
所以这是我的问题:如何从命令行/浓缩咖啡代码/通过 Travis CI 工具将 Google 帐户添加到设备(模拟器)?是否可以使用 adb/avd 命令行工具执行此操作?
| 归档时间: |
|
| 查看次数: |
248 次 |
| 最近记录: |