2012-08-08 165 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