在哪里放uiautomator测试

时间:2014-07-12 19:14:59

标签: android testing uiautomator

我正在努力把我的uiautomator测试放在哪里。它似乎是将它放在测试文件夹下的主项目中最常见的地方。这实际上是Google推荐的内容:

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添加到eclipse中,以便test文件夹中的所有源都可以构建。但是我不希望主项目依赖于uiauotmator.jar(即它只是一个依赖于测试的jar)。

是否有其他人对此处的操作有充分的了解,或者有一种设置测试项目的好方法?

感谢。

1 个答案:

答案 0 :(得分:0)

UIAautomator测试不能成为您的应用程序源代码的一部分。 它是一个单独的应用程序,您需要构建一个不同的二进制文件(即jar文件)

您所指的链接是基于JUnit的测试,与Instrumentation相关。