Android Studio에서 Emulator를 시작하지 않음Unit test
2981 단어 안드로이드AndroidStudiounittest
Android studio 프로젝트 안에는 androidTest와는 별도로 test만의 패키지가 있습니다. 그 안에는 ExampleUnitTest 유닛 테스트 클래스가 들어 있습니다. 유닛 테스트를 Emulator를 거치지 않고 Java로 디버그하는 설치를 정리했습니다.
먼저 Run 버튼 옆의 풀다운 메뉴를 열고 Edit Configuration을 선택합니다.
그런 다음 왼쪽 상단의 더하기 버튼을 사용하여 Module을 설정하고
ExampleUnitTest
클래스가 단위 테스트 대상으로 설정하고 디버깅 방법을 추가합니다. 추신 : Test kind에서 Class 단위 테스트 또는 package 또는 directory 단위로 테스트할지 여부를 선택할 수 있습니다. 이번에는 Class 단위 테스트로 진행합니다.Run 버튼 옆에 방금 추가한
Unnamed
가 되므로 Run 버튼을 눌러 실행합니다.실행하면 테스트 결과가 아래 콘솔에 표시됩니다.
보충:테스트 파일을 신규 추가한 의사록
3년 전에 Eclipse로 만든 Android 프로젝트, Android Studio v2.3 때 프로젝트를 가져오면 테스트 폴더가 없어 추가한 의사록이 됩니다. 도움이 되리라 생각합니다.
우선, 왼쪽 메뉴, 파일 트리가 표시되고 있는 곳을
Android
로부터 Project
로 변경합니다.src 폴더에 test 폴더를 추가하고 패키지 및 단위 테스트 클래스 파일을 추가합니다.
마지막으로 build.gradle 파일에 junit과 com.android.support.test를 추가하고 sync합니다.
build.gradle
...
dependencies {
compile 'com.google.android.gms:play-services:10.0.1'
...
// junitとcom.android.support.testを追加します
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
testCompile 'junit:junit:4.12'
}
Reference
이 문제에 관하여(Android Studio에서 Emulator를 시작하지 않음Unit test), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/edisonthk/items/ca6a1a163755818d4777텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)