cicd
-
[ANDROID] 안드로이드 테스트 자동화 기초ANDROID/TEST 2022. 10. 25. 21:44
Software Testing Testing는 Software 개발과 함께 시작된 행위이다. 테스트 방법론 피라미드 vs 아이스크림 콘 테스트 커버리지 100%를 목표로 해야한다 vs 100%는 무의미하다. 테스트 먼저 vs 구현 먼저 테스트 자동화의 필요성 테스트 유형 기능 테스트 : 앱이 기능을 수행합니까? 성능 테스트 : 빠르고 효율적으로 수행합니까? 접근성 테스트 : 접근성 서비스와 잘 작동합니까? 호환성 테스트 : 모든 기기와 API 수준에서 잘 작동합니까? 수동 테스트 - 앱을 빌드하고 시뮬레이터에서 터치해가며 확인, 개발자가 앱을 수동으로 100% 테스트하는것은 불가능, QA팀을 사용하는 방법도 있으나 개발 비용 증가. 빌드시간 증가 비용증가 자동 테스트 개발시간 감소 비용 절감 견고한 구조..