压力测试和单元测试

时间:2021-06-21 11:33:41

压力测试: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