1. 程式人生 > >android 單元測試cmd 命令集

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

android.test.InstrumentationTestRunner

例如:adb shell am instrument -e class com.example.action02.test.testloginandquit#testlogin  -w com.example.action02.test/android.test.InstrumentationTestRunner