android 單元測試cmd 命令集
對app進行單元測試時,或使用robotium進行黑盒測試時,需要把測試apk安裝到模擬器或者android真機上,然後用命令去驅動測試
1.執行測試程式命令-執行測試工程中所有test方法:
>adb shell am instrument -w 測試程式packageName/android.test.InstrumentationTestRunner
例如:
>adb shell am instrument -w com.example.action02.test/android.test.InstrumentationTestRunner
2.執行測試程式命令-執行測試工程中指定測試類方法:
>abd shell am instrument -e class package.testClass(測試類) -w packageName/android.test.InstrumentationTestRunner
例如:adb shell am instrument -e class com.example.action02.test.testlogin -w com.example.action02.test/android.test.InstrumentationTestRunner
3.執行測試程式命令-執行單個測試方法
>adb shell am instrument -e class package.testClass#testmethod -w cpackageName
例如:adb shell am instrument -e class com.example.action02.test.testloginandquit#testlogin -w com.example.action02.test/android.test.InstrumentationTestRunner