我有一個Robotium測試用例,並且應當像Robotium測試用例
- UI應用開始將數據上載到服務器
- 用戶交換到
- 載操作是在運行在設備上的其他應用程序背景
- 用戶來到主UI應用
如何保持上傳數據背部的軌道地面?我們可以爲此使用多線程嗎?
try {
mSolo.clickOnMenuItem("UPLOAD");
mSolo.sleep(1000);
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_BACK);
mSolo.waitForActivity(Settings.ACTION_APPLICATION_SETTINGS);
mSolo.goBack();
mSolo.assertCurrentActivity("main",
UIActivity.class);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
此編碼是否正確?如果不建議我修改或正確的代碼。
幫助總是讚賞,
感謝
此代碼正在運行,但我不確定。 – Randroid
我想要實現UI和後臺線程,我怎樣才能做到這一點,以便儘管用戶回來,後臺線程不應該被殺死。 – Randroid