您的位置:首页 > 产品设计 > UI/UE

android下的Juint测试

2015-10-26 15:15 429 查看

安卓下的Junit测试主要分三个步骤:

导入测试类库:

在项目的AndriodManiFest.xml配置文件的application中导入测试类库

<!-- 1.导入测试类库 -->
<uses-library android:name="android.test.runner"/>


2.配置测试启动类:

在项目的AndriodManiFest.xml配置文件的manifest中配置测试启动类

<!-- 2.配置测试启动类 -->
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.test.junit"></instrumentation>


其中targetPackage为manifest所在的package在AndriodManiFest.xml可以查看

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.test.junit"
android:versionCode="1"
android:versionName="1.0" >


3.创建一个测试类:

创建一个测试类,让这个类继承自AndroidTestCase

package com.test.junit.Service.Test;

import com.test.junit.Service.PersonService;

import android.test.AndroidTestCase;
/**
*
* 3..在Test 包底下创建一个测试类,让这个类继承自AndroidTestCase
* @author yuxin
*
*/

public class PersonServiseTest extends AndroidTestCase {

public void testGetFirstName() throws Exception {
PersonService ps=new PersonService();
ps.getFirstName();
}
public void testAdd() throws Exception {
PersonService ps=new PersonService();
int actual=ps.Add(2,1);
assertEquals(3, actual);
}
}


具体需要测试哪一个方法可以在Outline中选中该方法右键Debug As>Andriod Junit Test
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: