android里面做单元测试
第一,JUnit。
东西,比如业务逻辑,数据封装,数值计算等等。并不能测试android api。
第二, 采用Instrumentation. Android单元测试的主入口是InstrumentationTestRunne
JUnit当中TestRunner的作用。你可以将 Instrumentation理解为一种没有图形界面的,具有启动能力
的,用于监控其他类(用Target Package声明)的工具类。任何想成为Instrumentation的类必须继承
android.app.Instrumentation。
第一种测试方式实现步骤:
第二种测试方式步骤:
setup1: 在manifest配置文件中加入蓝色部份
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
</manifest>
setup2: 注意红色部份package.如果不好区别可用最上层包名.如:package="your"
setup3: 写测试类
public class SdcardTest extends AndroidTestCase {
}
参考http://www.javaeye.com/topic/454916