Android 項目 Junit 測試

1.在manifest文件中配置<instrumentation>:  <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.broadvision.proguard" /> 作爲manifest 標籤的子標籤, android:targetPackage 就是自己下面步驟創建的測試類(AndroidTestCase的子類)的包名。


2.在manifest文件中配置<uses-library>:<uses-library android:name="android.test.runner" />作爲<application>標籤的子標籤(也就是說放在它裏面)。


3.新建TestCase的包:com.broadvision.proguard 可以是任意包名,應該和第一步的包名一直。


4.在新建的包下面創建AndroidTestCase的子類,比如MainTestCase。


6.在新建的MainTestCase類裏面添加測試方法,方法名稱必須以test開頭,用public void 修飾,如

 public void testSomething() throws Throwable {
    //方法體
  }


7.右擊項目,以“Android Junit Test”的方式運行會出現下圖結果:

或者:

Android 執行android:targetPackage 包下面所有AndroidTestCase的子類的測試方法,並且會以樹狀結構的形式來顯示

它們的測試方法時候執行成功以及執行時間等有效信息。




謝謝大家指正。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章