UiAutomatorTestCase扩展了InstrumentationTestCase?

时间:2013-09-29 04:05:24

标签: android uiautomator

我在JB上尝试过uiautomator工具.. 在Eclipse中使用Android源配置uiautomator(android sdk / sources / android-18)的附件源代码后,我遇到了这个问题:我声明了

public class UiAutomatorTestCase extends InstrumentationTestCase {...}.

但是,参考SDK文档,它应该继承自TestCase:

public class UiAutomatorTestCase extends TestCase {...}.

我的问题是:

  • 继承关系是否正确?
  • 如何使用uiautomator库附加Eclipse中的源代码。
  • 如何在uiautomator中正常使用android api,例如startService(),广播,内容提供等......

1 个答案:

答案 0 :(得分:0)

以相同的顺序回答

  1. 公共类UiAutomatorTestCase扩展TestCase
  2. 编译UiAutomator源并使用jar实用程序
  3. 创建一个jar文件
  4. 只需导入android。(记得你在创建UiAutomator项目时将android.jar添加为外部jar)