2014-11-03 1 views
0

Appium과 SauceLab을 통합했습니다. SauceLab을 사용하여 Android 에뮬레이터에서 앱을 실행할 수 있습니다. 내 앱에 Play 서비스가 필요하기 때문에이 대화 상자에서 'GOOGLE PLAY SERVICES 가져 오기'가 표시됩니다. Android Emulator에 Google Play 서비스가 제공되지 않는다는 것을 알고 있습니다. 어떤 해결책이 있습니까? 아니면 사전에 재생 서비스가있는 다른 에뮬레이터를 사용할 수 있습니까?SauceLab - Android 용 Appium 통합 - Google Play 서비스 받기

내 appium.txt 내가 SauceLabs 현재이 기능을 지원 생각하지 않습니다이

[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 

답변

0

것 같습니다. SauceLabs가 해결책을 찾을 때까지 수동으로 테스트해야 할 수도 있습니다.

과거에 Android 앱을 테스트 한 결과 Google Play 서비스 인 AndroVM (현재 Genymotion)과 번들로 제공되는 맞춤형 에뮬레이터가있었습니다. 당신은 setup play services on Genymotion VM이 될 수 있습니다 (비록 이것이 각 설정에 대해 수행되어야한다고 생각합니다).

내가 전에 시도한 적이없는 부분은 Appium을 사용하지만 this blog은 Appium을 Genymotion과 함께 사용하는 방법을 강조합니다.