QA Engineering/End to End Test

ADB Install Failure Case 해결

일해라폴폴 2019. 11. 21. 13:40
반응형

고객사의 요청으로 각 대륙간 Google apps top 100 Testing 을 진행 해야 할 일이 있었음

100개가 넘는 App들을 일일히 단말에 검색 하면서 설치할수는 없어서

APK들을 모은 후 batch로 한번에 설치 하기로 했음

 

일단 apk 는 다 모으고 테스트로 인스톨을 시도해 봤는데 아래와 같은 메시지가 발생함

 

Android 4.4 부터 인가 보안성 강화를 위해서

어떤 앱들은 이렇게 verification 체크를 해서 설치가 안되는 경우가 있다고 함

 

모를땐 stack overflow 가서 질문하는게 최고임
역시나 거기선 답을 알려줌 ㅋㅋ

더보기

adb shell settings put global verifier_verify_adb_installs 0

위와 같이 인스톨 가능하게 설정을 바꾸는게 있었음

깔끔하게 해결 ㅎㅎ

 

그리하여 간단하게 만들 스크립트

@echo off

echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
echo ::         FVT Top 100 apk installer v.1.0.0             ::
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
echo ::                                     create by BTI NJ  ::
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

adb shell settings put global verifier_verify_adb_installs 0
adb install -r co.spoonme.apk
adb install -r com.ahnlab.v3mobileplus.apk
adb install -r viva.republica.toss.apk
adb install -r vn.com.lottecinema.android.apk

echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
echo ::::               Have Enjoy in FVT                   ::::
echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

pause
반응형

'QA Engineering > End to End Test' 카테고리의 다른 글

adb shell 을 사용한 Batch script 만들기 -season2-  (0) 2019.12.13
adb shell 을 사용한 Batch script 만들기  (0) 2019.11.23
About APN  (0) 2018.11.20
IMS, QXDM 때문에 이것저것...  (0) 2018.11.11
Sample Contats 100  (0) 2018.10.26