«android-testing» 태그된 질문

8
androidJUnit4.class는 사용되지 않습니다 : androidx.test.ext.junit.runners.AndroidJUnit4를 사용하는 방법은 무엇입니까?
계측 테스트를 위해 @RunWith(AndroidJUnit4.class) ...에서 import androidx.test.runner.AndroidJUnit4; 내 테스트 사례를 확립하기 위해. 사용할 수있는 힌트되지 않는 것으로 이제이 라인이 표시됩니다 AndroidJUnit4에서 import androidx.test.ext.junit.runners.AndroidJUnit4 그러나 AndroidJUnit4명명 된 패키지에서 가져 오려고 하면 오류가 발생 ext하여 해결할 수 없습니다. 이 문제를 해결하기 위해 gradle에 어떤 패키지를 포함시켜야하는지 알고 있습니까?

2
src / androidtest와 src / test 폴더의 차이점은 무엇입니까?
프로젝트의 Android Studio에는 기본적으로 두 개의 테스트 폴더가 있습니다. 첫 번째는 src/androidTest. 이 폴더는 이전 버전의 Android Studio에 이미 있습니다. 그럼에도 불구하고, 기본적으로, 이제 새로운 테스트 폴더가 src/test, 새로운 의존 testCompile 'junit: junit: 4.12'에 build.gradle. 테스트에 어떤 폴더를 사용해야합니까? 둘의 차이점은 무엇입니까?

2
Google Espresso 또는 Robotium [닫힘]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 육년 전 . 이 질문 개선 자동화 된 UI 테스트 도구를 사용해야하는데 Robotium과 Google Espresso를 사용하는 것이 혼동됩니다. 둘의 주요 차이점은 무엇입니까? 하나에는 있지만 …

1
Robolectric으로 ViewPager (및 CursorLoader) 테스트
누구든지 Robolectric을 사용하여 다음 설정을 테스트하는 방법을 알고 있습니까? CursorLoader로로드 된 데이터 인 ViewPager를 포함하는 조각입니다. 아래 코드를 사용하면 CursorLoader가 뷰 페이저의 어댑터로 푸시되지 않습니다. 나는 await()전화에 갇혀있다 . EventsFragmentTest.java : @RunWith(CustomRobolectricTestRunner.class) public class EventsFragmentTest extends AbstractDbAndUiDriver { // which element in the view pager we are testing private static …

4
Android Gradle의 testCompile 및 androidTestCompile에 대해 혼동
나는 테스트 세계에 익숙하지 않고 Android 테스트 세계에 더 익숙합니다. 안드로이드 테스트에 도움이되는 Robolectric에 대한 연구를하는 동안 가장 혼란스러운 점이 있습니다. 때로는 웹 testCompile에서 Robolectric을 참조 할 때 다른 사람들이 androidTestCompile. 확실히 둘 다 유효 할 수 없습니까? 누군가 Robolectric을 사용할 때 사용되어야하는 것과 둘 다의 차이점을 설명 할 수 …

14
여러 활동에서 Android 애플리케이션을 어떻게 테스트합니까?
우리는 많은 활동에 분산 된 많은 화면과 워크 플로로 구성된 복잡한 Android 애플리케이션을 구축하고 있습니다. 우리의 워크 플로우는 은행의 ATM 기계에서 볼 수있는 것과 유사합니다. 예를 들어 사용자의 선택에 따라 다른 활동으로 전환 할 수 Activity있는 주 메뉴로 전환하는 로그인 Activity이 있습니다. 워크 플로가 너무 많기 때문에 워크 플로를 처음부터 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.