Android Studio에서 테스트 실행
이 장에서는 Android 스튜디오를 사용하여 테스트를 실행하는 방법을 살펴 보겠습니다.
모든 안드로이드 애플리케이션에는 두 가지 유형의 테스트가 있습니다.
기능 / 단위 테스트
계측 테스트
기능 테스트에서는 실제 Android 애플리케이션을 설치하고 기기 또는 에뮬레이터에 실행하고 기능을 테스트 할 필요가 없습니다. 실제 응용 프로그램을 호출하지 않고 콘솔 자체에서 시작할 수 있습니다. 그러나 계측 테스트에서는 사용자 인터페이스 및 사용자 상호 작용과 같은 기능을 테스트하기 위해 실제 애플리케이션을 실행해야합니다. 기본적으로 단위 테스트는src/test/java/ 폴더 및 계측 테스트가 작성됩니다. src/androidTest/java/폴더. Android 스튜디오는 테스트 클래스가 선택한 테스트 클래스로 작성된 테스트를 실행할 수있는 Run 컨텍스트 메뉴를 제공합니다 . - 기본적으로 안드로이드 응용 프로그램은 두 개의 클래스가 ExampleUnitTest을 에 SRC / 테스트 폴더 ExampleInstrumentedTest 의 SRC / androidTest 폴더에 있습니다.
기본 단위 테스트를 실행하려면 Android 스튜디오 에서 ExampleUnitTest 를 선택 하고 마우스 오른쪽 버튼으로 클릭 한 다음 아래와 같이 Run 'ExampleUnitTest' 를 클릭합니다 .
단위 테스트 실행
그러면 단위 테스트가 실행되고 다음 스크린 샷과 같이 콘솔에 결과가 표시됩니다.
단위 테스트 성공
기본 계측 테스트를 실행하려면 Android 스튜디오에서 ExampleInstrumentationTest를 선택하고 마우스 오른쪽 단추로 클릭 한 다음 아래와 같이 Run 'ExampleInstrumentationTest'를 클릭합니다.
계측 테스트 실행
이것은 장치 또는 에뮬레이터에서 응용 프로그램을 시작하여 단위 테스트를 실행하고 다음 스크린 샷과 같이 콘솔에 결과를 표시합니다.
계측 테스트가 성공적으로 실행되었습니다.