android 单元测试android如何在项目中进行单元测试

android如何在项目中进行单元测试,在adroid开发项目中,经常会测试,而一次又一次的运行模拟器,不但会需要大量时间,主要还会浪费写代码时间,工作效率降低,所以如果项目中有用到测试数据的时候,可以先进行单元测试,如果可以正常输出数据了,然后再到UI中执行,这样会提高一些时间,从而提高工作效率。而如何在adroid项目中进行单元...
在android开发项目中,经常会测试,而一次又一次的运行模拟器,不但会需要大量时间,主要还会浪费写代码时间,工作效率降低,所以如果项目中有用到测试数据的时候,可以先进行单元测试,如果可以正常输出数据了,然后再到UI中执行,这样会提高一些时间,从而提高工作效率。而如何在android项目中进行单元测试,具体方法如下。工具/原料eclipse方法/步骤1这里我们拿“android的ScrollView滚动布局获取数据基础方法”这个示例中利用HttpUtils工具类获得json数据为例,利用单元测试进行测试。首先,在AndroidManifest.xml清单文件中使用鼠标点击的方法添加android.test.InstrumentationTestRunner(如果使用代码容易出错),之后再添加Instrumentation的Name和Targetpackage,全部自动完成这一过程。具体方法如图。步骤阅读步骤阅读步骤阅读步骤阅读步骤阅读步骤阅读2然后在AndroidManifest中使用Alt+/自动添加单元测试包,单元测试准备工作完成,方法如图。步骤阅读3在第二步中targetPackage指定的包名com.example.layout,意思是在com.example.layout包下所有包下的类都可以进行单元测试,所以我们在该包下建立一个测试类MyTest,并继承AndroidTestCase,写一个testjson()方法,用于测试android语句是否能正确输出json数据,具体代码如下。步骤阅读4写好测试代码之后,进行如图方式执行测试代码。如果出现“绿色”,则测试成功,这样就完成了单元测试,模拟器只需要在旁边挂着,不用模拟器,而可以进行多个函数的独立单元测试,不仅节省了时间,还提高了工作效率。步骤阅读END注意事项在到项目UI中执行之前利用单元测试可以提高工作效率,省去使用模拟器测试卡机浪费的时间。

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/80wVY8Yrzk.html

(0)

相关推荐