android下的单元测试
1.黑盒测试:黑盒测试不管你的程序逻辑,不管你是怎么写的,他只管点您的程序,点到某一个程序崩溃为止。crash,目前在android下还是有很多这方面的测试。
2.白盒测试:根据程序的代码,写相应的逻辑,function:功能,写相应的逻辑,根据它测试的力度,分为:测试某个函数,叫单元测试。如果力度大一点了,选把一个文件存到数据库,然后存到网络,我们要做一个集成测试,也叫:intergration tst 。还有一些别的测试,逻辑集成起来是没有问题的,我们还要做压力测试,我们的这个功能经过的多次测试,java有一个monkey.向猴子一样,乱点。今天我们要学习的是单元测试。
首先要把环境引进来,在android当中,集成了junit测试框架,我们怎么去使用它了?
第一步:在清单文件代码如下二段代码
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="测试的包名" android:label="Tests for My App" />
测试 java包:<uses-library android:name="android.test.runner" />
清单环境就引用完并了。现在就可以在测试类里面去写相应的逻辑了。
在代码当中,写一个类,extends AndroidTestCase 这个类,就可以在里面写相应的测试代码了,
浙公网安备 33010602011771号