#1 안드로이드 앱 테스트#1-1 안드로이드 앱 테스트의 종류먼저, 여기에 있는 구글 공식 문서에서 안드로이드 앱 테스트에 대한 개요를 읽으면 좋다. 해당 구글 공식 문서에서 복사해온 위의 그림은 테스트를 총 3단계로 나누고 있다. 먼저 Unit test는 함수나 클래스 등의 앱의 아주 작은 부분을 검증하는 테스트고, 본 게시글에서 다룰 내용이다. 두번째는 Integration(통합) test로, 데이터베이스 연동, API 호출 등 모듈 간의 상호작용을 검증한다. 마지막은 End-to-end(끝과 끝을 붙이는) test다. 전체 시스템의 모든 구성 요소(끝) 간의 상호작용(잘 붙는 지)을 확인한다. End-to-end test에서의 '구성 요소'는 사용자의 입력이나 시나리오 등까지 포함한다. Integr..