android-espresso

    3

    1답변

    저는 Android 앱 테스트를 위해 Espresso를 시작하고 있지만 문제가 있습니다. 내가 일반적인 방법으로 조각을 대체하는 버튼으로 활동이 : 내 테스트에서 public void onClick(View v) { final FragmentTransaction t = getFragmentManager().beginTransaction();

    1

    1답변

    나는 Espresso로 Android 앱을 테스트 중입니다. androidInputType=date 인 EditText 위젯이 있습니다. 손가락으로이 컨트롤을 터치하면 날을 선택할 수있는 캘린더가 나타납니다. 어떻게 에스프레소에서 이것을 자동화합니까? 나는 그 곳 모든 곳을 둘러 보았고 그것을 이해할 수 없다. typeText() 확실히 작동하지 않습니다.

    0

    1답변

    Espresso을 사용하여 테스트하는 동안 리소스를 유휴 상태로 유지하는 데 문제가 있습니다. 작동하지 않습니다. 그것은 단지 두 번만 호출되며, 그 경우는 모두 false이더라도 반환됩니다. public class MyIdlingResource implements IdlingResource { private boolean mIdle;

    1

    2답변

    내가 내 androidTest 폴더에서 전체 테스트 파일을 (의이 Test.java를 부르 자) 삭제 실행하고 나는 바로 androidTest 폴더를 클릭하고 "co.kr 사이트에서 테스트 실행"을 선택하면 Test.java의 테스트는 계속 실행된다. 이 문제를 어떻게 해결할 수 있습니까?

    0

    1답변

    "다음은 뭐니?"라는 가치가있는 텍스트 뷰가 있습니다. 안드로이드 장치 모니터를 사용하여 개체를 식별 할 때 "What? s Next?"라는 텍스트 값이 표시됩니다. 모든 특수 문자는 '?'로 대체됩니다. 안드로이드 장치 모니터에서 개체 속성을 식별하고 캡처하려고합니다. 저는 에스프레소 테스트를 작성 중이며 객체 속성과 함께 텍스트 속성을 사용하여 객체를

    0

    1답변

    TabLayout에 ViewPager이 있고, 3 페이지에 SwitchCompat이 있습니다. 수행 할 내용은 click()이지만 아무것도 수행하지 않습니다. @Test public void checkSummaryPageUpdates_worksCorrect() { onView(withId(R.id.view_pager)).perform(swipe

    1

    1답변

    내 앱의 UI를 테스트하기 위해 Espresso를 사용하는 여러 androidTest 테스트가 있습니다. 나는 최근에 실패하기 시작한 이유를 알지 못한다. EditText의 암호를 사용하는 AlertDialog 테스트가 실행됩니다. 테스트 시작은 다음과 같습니다. // click the icon that launches the dialog onVi

    0

    1답변

    웹 API에서 데이터 (게시물)를 표시하는 응용 프로그램이 있습니다. 백그라운드 서비스가 알 수없는 시간에이 데이터를 동기화하고 저장합니다. 내 주요 활동을 방문 할 때 는이 데이터를로드하고 로딩이 싱글 톤 클래스를 통해 처리됩니다 RecyclerView에 표시 @Rule public ActivityTestRule<MainActivity> mActivit

    7

    3답변

    저는 테스트 케이스를 작성하기 위해 Espresso와 UIAutomator를 사용하고 있습니다. 거부 될 때와 허용 될 때 외부 저장소 권한을 테스트하고 있습니다. 테스트 케이스가 시작될 때 모두 취소 할 수있는 권한이 필요한 다른 테스트 케이스가 있습니다. 그러나 일부 테스트 사례는 권한이 부여되어야하므로 다음 테스트가 실행될 때 권한을 취소해야합니다.

    1

    3답변

    새로운 안드로이드 테스트 키트 (에스프레소)로 몇 가지 테스트를 쓰려고합니다. 그러나보기가 표시되는지 확인하고 단추 (예 : 버튼 클릭)와 같은 일부 작업을 수행하는 방법에 대한 정보는 찾을 수 없습니다. 뷰가 있는지 여부를 확인해야합니다. 보기에서 조치를 수행하고 실행하지 않은 경우 다음보기로 진행하십시오. 도움을 주시면 감사하겠습니다. 난 그냥 기본에