본 예제는 코드랩에서 제공된 TO-DO app starter code 앱 예제를 따릅니다. 예제 코드 관련하여 자세한 내용은 코드랩을 참조하세요. https://developer.android.com/codelabs/advanced-android-kotlin-training-testing-basics#0

안드로이드에서는 앱이 제대로 동작하는지 미리 검증하기 위해 로컬 테스트계측 테스트를 수행할 수 있다.

이번 장에서는 테스트 코드의 작성을 위한 기본 환경과 로컬 테스트 및 계측 테스트에 대해 간단히 알아보자.

소스 세트 (source set)


프로젝트 생성 시, 아래처럼 자동으로 분류된 각각의 경로를 source set 이라고 부른다.

스크린샷 2022-04-17 오후 2.34.42.png

이렇게 기본적으로 세 가지 source set 이 제공되며. 용도는 다음과 같다.

로컬 테스트계측 테스트에 대해 간단히 다뤄보면서 test source set들을 조금씩 살펴보자.