14

我想为 Android 应用程序设置集成测试,我想知道什么更好:Robotium或最近引入的 uiautomator

我以前有使用 Robotium 的经验,这个框架非常适合集成测试。但最近推出的 uiautomator 看起来也不错。

目前我看到 uiautomator 有几个限制:

  • 没有xml测试报告
  • 不兼容(仅适用于 4.1+)
  • 没有 Eclipse 支持,这意味着很多控制台工作

另一方面,该工具允许您摆脱被测应用程序沙箱,并且它是独立于包的,因此可以一起测试多个应用程序。

我也知道用 Maven、Robotium 和一些像 Jenkins 这样的 CI 进行设置相当容易,但我不确定使用 uiautomator 是否那么容易。

我想问一下uiautomator还有其他陷阱吗?还是目前最好坚持使用 Robotium?

4

0 回答 0