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。