Robotium을 사용하는 Android 앱용 테스트 사례를 작성했습니다. 내 테스트 사례 중 하나에서 다른 앱의 다른 활동을 열어 이미지를 표시하는 파일 (예 : 이미지)을 엽니 다.Robotium : 테스트중인 활동으로 돌아 가기
여기까지 모든 것이 좋습니다. 그러나 이후에는 추가 기능을 테스트하기 위해 테스트중인 활동으로 돌아가고 싶습니다.
어떻게 처리 할 수 있습니까?
어느
solo.sendKey(android.view.KeyEvent.KEYCODE_BACK);
도
solo.goBack();
도
solo.getCurrentActivity().onBackPressed()
작품 이미지를 표시하는 활동이 다른 프로세스에 따라서 다른 응용 프로그램에 속하고 있기 때문이다.
내가 시도 할 수있는 다른 방법이 있습니까?
아니요, 불가능합니다. 다른 앱에 INJECT_EVENT 허가가 있고 앱이 키 저장소로 서명 된 경우가 아니면 다른 방법으로 불가능합니다. – user370305