SauceLab - 适用于Android的Appium集成 - 获取Google Play服务

时间:2014-11-03 09:57:36

标签: appium saucelabs

我已将Appium与SauceLab集成在一起。我可以使用SauceLab在Android模拟器上运行该应用程序。 我被困在这个对话框"获取GOOGLE PLAY SERVICES",因为我的应用程序需要Play服务。我知道Android Emulator没有附带Google Play服务。有没有解决方案,还是可以使用其他预先安装了播放服务的模拟器?

我的appium.txt看起来像这样

[caps]
appium-version = "1.1.0"
platformName = "Android"
platformVersion = "4.4"
deviceName = "Android Emulator"
app = "/Users/jitendra/Desktop/Appium/TSU/tsu_v1.0.2_integration.apk"
appWaitActivity = "com.evac.tsu.activities.start.LoginActivity"
name = "TSU Android Automate Testing"

[appium_lib]
debug = true
wait = 120
export_session = true

1 个答案:

答案 0 :(得分:0)

我不认为SauceLabs目前支持此功能。您可能被迫手动测试,直到SauceLabs有解决方案。

过去我测试过Android应用时,有一些自定义模拟器与Google Play服务捆绑在一起--AndroVM(现为Genymotion)用于手动测试。您可以setup play services on Genymotion VM(尽管我认为必须为每个配置完成此操作)。

我之前从未尝试过的部分是使用Appium,但是this blog突出了如何设置Appium以使用Genymotion。