我想为Android应用程序设置集成测试,我想知道什么是更好的:Robotium或最近推出的uiautomator.
我以前有使用Robotium的经验,这个框架对于集成测试来说非常棒.但最近推出的uiautomator看起来也不错.
目前我看到uiautomator有几个限制:
另一方面,此工具允许您摆脱测试中的应用程序沙箱,并且它独立于程序包,因此可以一起测试多个应用程序.
另外我知道用Maven,Robotium和像Jenkins这样的CI进行设置是相当容易的,但是我不确定uiautomator是否那么容易.
我想问一下uiautomator还有其他陷阱吗?或者最好坚持使用Robotium?
我已经安装了最新版本的IntelliJ Idea Community Edition(12.0.1),我在那里遇到了键绑定问题.我正在使用Ubuntu 12.04 LTS和Unity.
其中没有一个涉及字母(ctrl-a,ctrl-c,ctrl-v)在Idea中有效.他们正在所有其他应用程序中工作.
我可以使用鼠标在Idea中复制/粘贴文本,它显示我的键绑定是ctrl-c/ctrl-v,但它们只是不起作用.
我不知道是什么问题,所以任何帮助将不胜感激.