Android中使用Junit进行单元测试

发表于:2015-9-25 12:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:2273167391    来源:51Testing软件测试网采编

  不管我们在学习还是在开发的时候,都会用到测试,在Android中进行的Junit单元工具测试需要创建一个类去继承于AndroidTestCase类,同时还需要在主配置文件AndroidManifest.xml中配置相关的信息
  创建Test类继承与AndroidTestCase类
package com.example.android_sms.test;
import com.example.android_sms.MainActivity;
import com.example.android_sms.service.CalcService;
import android.test.AndroidTestCase;
public class TestCalcService extends AndroidTestCase{
public void testAdd(){
CalcService service=new CalcService();
int result=service.add(6, 1);
assertEquals(7, result);
}
}
  配置主配置文件
  <!-- instrumentation配置在manifest节点下 -->
  <instrumentation
  android:name="android.test.InstrumentationTestRunner"
  android:label="Test for My App"
  android:targetPackage="com.example.android_sms" >
  </instrumentation>
  <!-- 在application配置user-library节点 -->
  <uses-library android:name="android.test.runner" />
  使用Android Junit单元工具与Java的Junit一样,点击右键需要测试的方法—>Run As—>Android Junit Test
  这样就可以完成Android Junit的单元测试
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号