我是Android測試中的新成員。我在測試中使用的只是ActivityInstrumentationTestCase2(AITC2),它在Hello,Testing教程中進行了解釋。SingleLaunchActivityTestCase無法在測試中啓動活動
我做了一個使用AITC2的測試課,它運行良好。但是,一旦我將基礎測試類更改爲SingleLaunchActivityTestCase(SLATC),我得到的RuntimeException指定了「Unable to resolve intent .. blabla ..」,我懷疑這是源自launchActivity()。
我認爲AITC2和SLATC幾乎是一樣的,除了SLATC中被測試的活動只啓動一次(setUp()只對所有測試用例啓動一次),並且在AITC2中,活動將爲每個測試用例啓動。
我試圖找到有關如何使用SLATC一些例子或文件,但仍然沒有運氣.. :(。
任何人知道爲什麼活動不能在SLATC推出?在此先謝謝:)
我一直在尋找問題的答案,這有助於縮小錯誤。感謝您發佈您的解決方案 – 2012-11-27 14:51:01
很高興爲您提供幫助:) – 2012-11-30 16:43:54