Android系統單元測試方法(13)
發表于:2011-06-30來源:未知作者:領測軟件測試網采編點擊數:
標簽:
645 ms(total 645 ms) I/TestRunner( 948 ):finished:testSum(com.cn.test.TestApp) I/TestRunner( 948 ):passed:testSum(com.cn.test.TestApp) I/TestRunner( 948 ):started:testActivityTestCaseSetUpProperly(com
645 ms (total 645 ms)
I/TestRunner( 948): finished: testSum(com.cn.test.TestApp)
I/TestRunner( 948): passed: testSum(com.cn.test.TestApp)
I/TestRunner( 948): started: testActivityTestCaseSetUpProperly(com.cn.test.TestApp)
I/ActivityManager( 581): Starting activity: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.cn/.AndroidUT }
I/ActivityManager( 581): Displayed activity com.cn/.AndroidUT: 412 ms (total 412 ms)
I/TestRunner( 948): finished: testActivityTestCaseSetUpProperly(com.cn.test.TestApp)
I/TestRunner( 948): passed: testActivityTestCaseSetUpProperly(com.cn.test.TestApp)
D/ActivityManager( 581): Uninstalling process com.cn
D/ActivityManager( 581): Force removing process ProcessRecord{43851fa0 948:com.cn/10013} (com.cn/10013)
D/AndroidRuntime( 941): Shutting down VM
的junit.jar里提供的一系列單元測試功能。這些功能顯然是運行在JDK之上的。在Android下已經沒有了JDK,自然也無法運行JUnit。但是這并不妨礙我們利用JUnit編寫單元測試。只不過在運行單元測試時,一定要用JDK來運行,利用java命令來啟動JUnit的某個Runner。如果是用Eclipse的話,可以在Run Configuration里新建一個JUnit。但是一定要記得在Classpath選項卡里將Bootstrap Entries中的Android Library改成JRE,并且添加junit.jar。