2014-07-12 3 views
1

내 uiautomator 테스트를 어디에 두어야하는지 고심하고 있습니다. 테스트 폴더 아래의 주 프로젝트에 넣는 가장 일반적인 장소처럼 보입니다. 그리고 이것은 구글이 권장 무엇을 실제로 : uiautomator 테스트를 넣을 곳

http://developer.android.com/tools/testing/testing_android.html#TestProjects

> MyProject/ 
>  AndroidManifest.xml 
>  res/ 
>   ... (resources for main application) 
>  src/ 
>   ... (source code for main application) ... 
>  tests/ 
>   AndroidManifest.xml 
>   res/ 
>    ... (resources for tests) 
>   src/ 
>    ... (source code for tests) 

그러나 나는 이클립스하는 uiautomator.jar를 추가 할 수 있도록 그렇게 할 때 테스트 폴더 빌드 모든 소스. 그러나 나는 주 프로젝트가 uiauotmator.jar (테스트 종속 항아리 만)에 의존하기를 원하지 않는다.

여기에서 무엇을해야하는지 또는 테스트 프로젝트를 설정하는 좋은 방법을 경험 한 사람이 있습니까?

감사합니다.

답변

0

UIA 자동 테스트는 응용 프로그램 소스 코드의 일부가 될 수 없습니다. 별도의 응용 프로그램이며 다른 바이너리 (예 : jar 파일)를 빌드해야합니다.

참조하는 링크는 계측 관련 JUnit 기반 테스트입니다.