문제가있어서 해결 방법을 모르겠습니다. appium과 다른 앱과 같은 Android 앱의 자동화 테스트 도구를 보았습니다. 그들은 장치 외부에서 안드로이드 장치, 에뮬레이터에 연결하고 테스트 할 응용 프로그램을 엽니 다. 나는 같은 일을 할 수있는 네이티브 안드로이드 앱을 어떻게 만들 수 있는지 알고 싶다. 다른 응용 프로그램을 열고 해당 응용 프로그램의 UI에서 다른 작업을 실행하기 시작하십시오. 간단한 예를 들어, 내가 테스트하고자하는 소셜 앱이 있다고 가정 해 봅시다. 내 소셜 앱을 열고 앱 안에서 검색하고, 다른 게시물을 클릭하고, 게시물을 좋아하고, s.o를 좋아하는 것과 같은 몇 가지 작업을 실행하는 전화에서 실행되는 다른 앱을 원합니다. 이것을 할 수있는 방법이 있습니까? 이 작업을 수행하기위한 프레임 워크 나 메소드가 있습니까?android 응용 프로그램 상호 작용
감사합니다.
답장을위한 Thx. 그러나이 모든 프레임 워크는 장치 외부에서 연결되어 테스트를 실행합니다. 기기에서 실행되는 무언가가 필요하며 외부가 아닌 에뮬레이터 내부에서 실행중인 다른 앱을 열 수 있습니다. – user978123
@ user978123 이러한 모든 프레임 워크에는 개발자 컴퓨터에있는 다른 구성 요소에 연결되는 장치에서 실행되는 구성 요소가 있습니다. out-of-device 구성 요소의 목적은 결과를 시각화하고 해석하는 것입니다.대안으로는 오픈 소스 프레임 워크를 변경하고 온 장치 구성 요소가 장치 자체에 결과를 쓰거나 (또는 HTTP를 통해 통신하도록), 나중에 결과를 추출 할 수 있습니다. –