아이폰은 개발한 경험이 없어서 잘 모르지만 안드로이드의 경우엔 cpu도 제각각, 디스플레이도 제각각, os버전도 제각각이기에 다양한 기기에서 테스트를 진행해야 한다
회사에 테스트폰이라곤 겔럭시s8 그리고 그보다 더 오래된 기기 두개..
간단한 수정 후 배포 같은건 내 개인폰과 테스트폰으로 테스트하며 배포했었지만
최근 대규모 변경된 솔루션이 출시 준비중이라 다양한 테스트폰이 필요했다
처음엔 직원들 폰까지 동원해서 테스트해보았으나 직원들 폰들도 최신폰에 삼성폰 위주이다보니 대부분이 중복되었고 다양한테스트 라는 조건을 만족시킬 수 없었다
그래서 찾아보니 원격으로 테스트 가능한 서비스가 의외로 많았는데
크게 자동화 스크립트를 사용한 자동화 테스트와
수동으로 (AVD를 띄어서 테스트하는듯이) 원격으로 실제기기를 테스트 하는 두가지 방법들을 지원했다
실제 사용은 SMAC만 해보았고 나머지는 간단하게 가격과 방법정도만 조사해보았던 터라 틀린 내용이 있을 수 있습니다
1. Firebase : 검색해보니 원격으로 모바일기기 한대 1시간 사용하는데 1달러 정도 드는거 같고 테스트 스크립트를 이용하면 구글콘솔과 연계해서 뭔가 추가적인 기능도 가능한 것 같았다
참고 : https://firebase.google.com/docs/test-lab?hl=ko
2. Aws : 자동테스트는 정확히 모르겠고 원격으로 수동 테스트할시 250분 무료, 이후부터 1분마다 0.17달러 (장비 1대당 금액, 2대 동시에 하면 가격 2배)
참고 : aws.amazon.com/ko/blogs/korea/aws-device-farm-test-mobile-apps-on-real-devices/
여기서부터 국내
3. mTower : 다양한 요금제가 있었고 수동,자동 테스트가능 기본은 20시간 30만원 (장비1대당 시간이며 예를들어 10대를 동시 테스트하면 2시간에 30만원)
특이사항으로 전문 QA 호환성 테스트 의뢰 서비스도 있었다 (10대 장비 기준 1회 25만원)
참고 : https://mtworks.skcc.com/product/list.do
4. 프리모아 : 가산에 한 아웃소싱 업체로 보임, 모바일 테스트 룸을 무료로 대여해줌 실제 방문하여 사용
(아이폰포함 약 25기종 보유, 1일 2시간 예약제) (원격테스트 지원 X)
참고 : https://www.freemoa.net/mn/s02?utm_source=naver&utm_medium=banner&utm_campaign=ITPowerBloger_testroom_bonam
5. samsung developer : 삼성개발자 페이지 자동,수동가능 모든 삼성기기 무료 원격 테스트 가능
참고 : developer.samsung.com/remotetestlab/rtlDeviceList.action
6. SMAC : 스마트모바일앱개발자 지원센터 무료로 다양한기기 원격 테스트 가능참고 : https://www.appvillage.or.kr/developerTools/onLineTestTools.do
21/02/09 작성당시의 상황이니 변경된 내용이 있는지 확인하셔야합니다
21/12/30 SMAC 서비스 종료
SMAC 사용법 바로가기
2021/02/09 - [운동하는 개발자/Android] - 스마트 모바일 앱개발지원센터 SMAC 사용하기 / 모바일기기 테스트
'운동하는 개발자 > Android' 카테고리의 다른 글
안드로이드11 내파일, ASTRO로 android/data 경로 접근불가 (0) | 2021.02.09 |
---|---|
[서비스종료] 스마트 모바일 앱개발지원센터 SMAC 사용하기 / 모바일기기 테스트 (0) | 2021.02.09 |
안드로이드 타이머 중지/시작, 타이머 재시작 / android timer stop and go (0) | 2021.02.08 |
안드로이드 소스코드 난독화, 최적화 / Android Proguard rules(optimization, Obfuscated) (0) | 2021.02.01 |
안드로이드 스튜디오 AAR파일 등록 / how about to "Android studio" insert Module(. AAR) (0) | 2021.02.01 |