2014-07-15 4 views

답변

-1

Robotium은 내가 잘못 아니에요 경우, 하나의 활동을 테스트하기 위해 디자인 된 장비를 기반으로 그렇게하지 못했습니다. Robotium은 계측 자체에 대한 래퍼이며 많은 유용한 방법을 제공합니다. 문제는 인스 트루먼 테이션이 타겟 애플리케이션에 엄격하게 바인딩된다는 것과 다른 컨텍스트에 대해 어떤 것도 호출 할 수 없다는 것입니다. 기본적으로 작성하면 대상 응용 프로그램을 나가면 다시 누르면 대상 컨텍스트에서 벗어난 카메라와 같은 다른 응용 프로그램을 열면 아무 것도 할 수 없습니다. 마우스 이벤트를 보내면 보안 예외 등이 발생합니다.

여러 응용 프로그램 테스트를 위해 설계된 다른 프레임 워크가 있습니다.

  • 우선, 자이 썬을 사용하는 원숭이 주자가 있습니다 (모든 것은 파이썬과 자바가 함께 최악입니다). 문제는 MR을 사용하면 XY를 클릭 할 수 있으며 화면 크기에 대해 알지 못하므로 크기를 조정할 수 없다는 것입니다. 또 다른 문제는 클릭과 끌기가 MR이 제공하는 거의 모든 것입니다. 더 찾을 수 있습니다 here
  • 두 번째 UIAutomator입니다. 꽤 강력하고 잘 설계되었지만 API 레벨 16 이상을 지원합니다. 더 자세한 내용 here.
  • 그러나 나는 그것에 대해 충분한 지식을 가지고, 그래서 자신을 도와 대해 좀 더 읽어 appium.io

에 어쨌든 내가 제안하지 않는 앱을 ​​테스트를 통과 할 수있는 내가 들어,도 appium있다 android testing. 어쩌면 this discussion도 도움이 될 것입니다.

+0

고마워요! 희망을, 이러한 도구 중 일부는 나를 도울 것입니다. –