我正在努力把我的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)。
是否有其他人对此处的操作有充分的了解,或者有一种设置测试项目的好方法?
感谢。
答案 0 :(得分:0)
UIAautomator测试不能成为您的应用程序源代码的一部分。 它是一个单独的应用程序,您需要构建一个不同的二进制文件(即jar文件)
您所指的链接是基于JUnit的测试,与Instrumentation相关。