2012-08-08 164 views
1

我正在使用Robotium在我的Android应用程序中测试GUI。当我通过eclipse运行我的测试时,他们都顺利通过,但是当我通过maven运行它们时,测试似乎会随机失败。活动屏幕有时会在崩溃之前挂起,其他时候我会看到错误信息,即无法找到要点击的文本,因为我可以在模拟器上看到它。我在所有必要的地方都有solo.waitForText()solo.waitForActivity(),并且尝试了许多不同的代码重写,但每次都得到相同的问题。Robotium测试随机失败

有没有其他人在Robotium中遇到过这个问题并找到解决方案?这是一个很棒的框架,可以对应用程序进行全面测试,所以我想尽可能使用它。

卡盘

回答

2

请将Robotium更新到3.4.1版。您正在描述的问题已在新版本中得到解决。

如果您的问题在3.4.1仍然存在,请提交一个缺陷报告:

http://code.google.com/p/robotium/issues/list

+0

像3.4测试在Eclipse中完美运行与3.4.1,但我不能测试,因为没有Maven的依赖但可用。你有什么迹象表明它会被添加到Maven回购?感谢您的帮助!保持在Robotium上的好工作:) – chuckliddell0 2012-08-08 15:51:17

+0

它在maven中心可用。请参阅以下链接:http://search.maven.org/#search%7Cga%7C1%7Crobotium – Renas 2012-08-09 03:00:40