压力测试:adb shell monkey -p 包名 -v 次数
单元测试:
需要测试的方法:
public class Test { public int add(int x,int y){ return x+y; } }
测试的代码:
public class Testz extends AndroidTestCase { public void textAdd() throws Exception{ Test test=new Test(); int i=test.add(3, 5); assertEquals(8, i); } }
1、继承AndroidTestCase类
2、在AndroidManifest.xml文件里面添加instumentation配置
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="包名" />
3、在AndroidManifest.xml文件中application里面添加<uses-library android:name="android.test.runner" />
单元测试一般用于测试有输出的单元 用断言asserEquals(期望值,实际值);
单元测试可直接new 一个Android Test Project
可直接知道:
1、指令集需要在manifest的节点下
<span style="font-size:18px;"><instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.example.test" /></span>
2、在application的节点下,使用的函数库
<span style="font-size:18px;"><uses-library android:name="android.test.runner" /></span>
测试:
测试打印日志:http://blog.csdn.net/zhangli_/article/details/49928467