4
我想使用JUnit爲我的android應用程序編寫測試用例。 我遇到了一些問題。如何在Android單元測試期間檢查該活動顯示對話框
是否可以在當前時刻檢查活動是否顯示一些對話框? 這裏是我的測試應用程序的一小塊:
...
Instrumentation instr = getInstrumentation();
monitor = instr.addMonitor(MainActivity.class.getName(), null, false);
/* Click on login button */
TouchUtils.clickView(this, mLoginButton);
/* wait MainActivity */
mMainActivity = instr.waitForMonitorWithTimeout(monitor, 3);
assertNotNull(mMainActivity);
/* Here a want to check that progress dialog displayed on mMainActivity */
在此先感謝!
喬納斯工作,謝謝維護!我嘗試使用你的框架,它很快!但不幸的是,我們的公司政策禁止在我們的測試中使用任何第三方組件: – Evgeny 2010-09-24 07:42:35
檢查Robotium的代碼,它是開源的。也許你可以找到可以幫助你的東西。 – 2010-09-24 12:28:13
喬納斯,是否有可能檢查一些吐司出現在使用robotium的當前活動中? – Evgeny 2010-09-24 13:14:37