Android中进行单元测试
作者:LEGEND
QQ:158067568
JUnit简介
JUnit是由
Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression
testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。
Android中的使用
1.在Android项目的AndroidManiFest.xml文件中进行如下设置
在<application android:icon="@drawable/icon"
android:label="@string/app_name">行代码内添加: <uses-library android:name="android.test.runner" />
在<uses-sdk android:minSdkVersion="6" />行代码后添加
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="包名 " android:label="Tests for My App" />
提示:android:targetPackage="包名 "一项的包名需要与AndroidManiFest.xml文件中的包名一直,否则测试将出现问题。
2.在指定包名目录下创建测试类,要求其继承AndroidTestCase类。测试方法编写如下:
public class xxx extends AndroidTestCase{
public void xx() throws Exception(){
xxxxxxxxxxxxxxxxxxxxxxxxxx;
}
}
分享到:
相关推荐
Android单元测试的小例子
学习Android有一段时间了,虽然前段时间对软件测试有了一些了解,不过接触android的单元测试却是头一次。这几天在物流大赛上也用了不少时间,所以对于android的单元测试没有太深入的研究,所以先写个基本入门吧!...
节省时间并在Android上清除您的单元测试!
上一篇文章已经介绍了单元测试的作用和简单示例,如果不了解的读者可以先阅读上一篇[ Android单元测试-作用以及简单示例](http://blog.csdn.net/double2hao/article/details/77159380)。 这篇文章主要介绍常见的...
Android单元测试,结合一些测试框架(如:Robolectric、Mockito等)与Volley网络请求的单元测试
总结个人在项目开发中进行单元测试的方法 ActivityInstrumentationTestCase2 ServiceTestCase android.test.InstrumentationTestRunner 等开发日志
Android Studio中进行单元测
Android单元测试(一):JUnit框架的使用 Android单元测试(二):Mockito框架的使用 Android单元测试(三):PowerMock框架的使用 Android单元测试(四):Robolectric框架的使用 Android单元测试(五):网络接口...
android 单元测试
android不用另建工程进行单元测试及改变测试方法执行顺序示例代码
关于Android 单元测试的一个案例,按键点击事件测试
Android Studio中进行单元测试和UI测试 对应博客地址:http://blog.csdn.net/w627947015/article/details/69944393
本文主要和大家分享如何在Android应用开发过程中如何进行单元测试,个人在做项目的过程中,觉得单元测试很有必要,以保证我们编写程序的正确性。下面我们先大概了解下单元测试,以及单元测试的作用。单元测试(又...
Android Studio JUnit单元测试
用Junit对Android应用进行单元测试的一些方法,从网上找到的,供参考
教你在Android Studio 中进行单元测试(源码)
Android单元测试简单Demo,教程在:http://blog.csdn.net/yanzhenjie1003/article/details/44919777
本文适用鱼产品、开发、测试、运维等人员学习使用并搭建单元测试框架,用于日常开发人员单元测试、测试人员自动化测试等
这是一个android的单元测试实例,包括登录等三个界面,测试代码是单独的一个项目
这是第二个android单元测试实例,测试代码和被测代码在同一个项目中,被测代码中只有一个简单的加法函数