對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 cpackageNameandroid.test.InstrumentationTestRunner
例如:adb shell am instrument -e class com.example.action02.test.testloginandquit#testlogin -w com.example.action02.test/android.test.InstrumentationTestRunner