我正在使用Robotium在我的Android应用程序中测试GUI。当我通过eclipse运行我的测试时,它们都顺利通过,但是当我通过maven运行它们时,测试似乎随机失败。活动屏幕有时会在崩溃之前挂起,有时我会收到错误,无法找到要点击的文本,当我可以在模拟器上看到它时。我在所有必要的地方都有solo.waitForText()
和solo.waitForActivity()
并尝试了很多不同的代码重写,但我每次都会遇到同样的问题。
有没有其他人遇到过Robotium的这个问题并找到了解决方案?它是一个很棒的框架,允许对应用程序进行全面测试,所以我想尽可能地使用它。
查
答案 0 :(得分:2)
请将Robotium更新至3.4.1版。您正在描述的问题已在新版本中修复。
如果您的问题仍然存在于3.4.1中,请在以下位置提交缺陷报告: