0
我有一個活動我想自動化測試。在啓動該活動的是這樣的:測試此活動
- 從意向
- 綁定到服務中獲得數據,並得到了一些特定於該活動的意圖數據
- 查詢對象,這些對象和打印信息篩選
我對測試活動有一個基本的把握,但考慮到這個活動如何嚴重依賴於服務和其他對象,我不確定如何開始測試。理想情況下,該服務也將在測試期間設置爲僅返回由我預先定義的數據。
我有一個活動我想自動化測試。在啓動該活動的是這樣的:測試此活動
我對測試活動有一個基本的把握,但考慮到這個活動如何嚴重依賴於服務和其他對象,我不確定如何開始測試。理想情況下,該服務也將在測試期間設置爲僅返回由我預先定義的數據。
From the Android Documentation
隨着儀器儀表,機器人可以通過發送事件來測試的應用程序UI自動化測試,精確地控制活動的開始,它的生命週期中監視活動的狀態。
我覺得應該能夠得到的東西與InstrumentationTestCase去,我已經做了一些非常基本的測試使用它
我會小心你的空話選擇「自動」。這意味着除了我認爲你實際需要的其他事情。你爲什麼不使用模擬器來測試你的應用程序? – user432209 2010-10-18 21:04:47
測試將發生在仿真器和實際設備上。我想自動化活動中我通常做的各種事情:發送文本,測試解析等。 – 2010-10-18 21:23:21
從我記得的情況來看,Android還沒有辦法「自動發送短信」。你的應用程序必須調用設備的短信程序,那時你的活動失去了焦點,留給用戶點擊發送。測試你的解析函數可以獨立完成,比如說使用XML或者一組數據。 – user432209 2010-10-18 22:23:40