在安卓中对应用进行单元测试

实际开发中,开发android软件的过程需要不断的进行测试。使用Junit测试框架,是正规android开发的必用技术,在Junit中可以得到组件,可以模拟发送时间和检测程序处理的正确性。使用方法如下:

  第一步:添加单元测试所使用到的类库以及单元测试的运行工具

  在application结点内部添加

<uses-library android:name=”android.test.runner”/>

  在application结点外部添加


<instrumentation android:name=”android.test.InstrumentationTestRunner”

Android:targetPackage=”cn.itcast.action”android:label=”Test for My App”/>

  上面的targetPackage就是要测试的目标应用的包名

  第二步:编写单元测试类代码,选择要测试的方法,右键点击”Run As”-“Android JUnit Test”来进行测试,注意该类需要继承AndroidTestCase类

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-10-22 01:51:14

在安卓中对应用进行单元测试的相关文章

安卓 应用开发-安卓中如何获取http请求头?

问题描述 安卓中如何获取http请求头? 如题,最近在整免流.求大神解答如何用代码获取http请求头.............. 解决方案 HttpClient工具提供了设置和获取请求.响应头的方法的,详细参考:http://blog.csdn.net/z69183787/article/details/42966829 解决方案二: 例子: public void run() {7 //用HttpClient发送请求,分为五步8 HttpClient httpCient = new Defau

Eclipse学习4-在Eclipse中使用JUnit进行单元测试(上)

使用JUnit进行测试 JUnit是与Eclipse一起提供的一个开源测试框架.在同一个Project中,可以创建与其它class无异的"基于JUnit"的class,并使用此JUnit代码去测试project中的其它class.JUnit的此种使用方式能够为每位在此应用程序上工作的人员构建一组标准的测试.如果当更改了应用程序代码以后,他们所需做的工作仅仅是点击几下按钮来验证此应用程序是否依然能够通过标准测试. JUnit被用来测试代码,并且它是由能够测试不同条件的断言方法(asser

在PHP中使用SimpleTest进行单元测试

SimpleTest是一个使用十分简单的单元测试工具. 一下内容是我自己设计的利用SimpleTest对一个项目进行单元测试的代码 一.文件结构 一个项目有多个文件夹,文件夹中还包含文件夹.我们要进行测试的代码即包含在这些文件夹中.要进行单元测试的情况,我认为有以下三种: ●程序员进行某个函数.方法等的开发的时候,在开发完成时甚至开发过程中,边调试边进行测试.测试案例可能在进行开发的同时撰写,或者在项目的详细设计阶段即已经写好: ●对一个模块(包含多个功能点)中的所有功能点进行一些集中的测试以检

Android安卓中循环录像并检测内存卡容量

 这篇文章主要介绍了Android安卓中循环录像并检测内存卡容量,当内存卡空间已满时,本文还实现自动删除视频列表里面的第一个文件,需要的朋友可以参考下     ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 /** * 循环录像,当内存卡容量少于300M时,自动删除视频列表里面的第一个文件 */ private void xunhuanl

ios-IOS中如何实现类似安卓中startActivityForResult的效果?

问题描述 IOS中如何实现类似安卓中startActivityForResult的效果? 我要在IOS版本开发一个应用,但是我是安卓开发的,如何在IOS中实现一个类似startActivityForResult的效果?需要展示一个新的view controller,然后在新view controller关闭时候向当前view controller返回一个control.同时还需要触发一个回调方法. 如何在ios中实现这些? 解决方案 有很多种方法实现. 首先,在应用的delegate中建立一个导

swiper js滑块幻灯片-swiper.js写的一个滑块,在安卓中不能滑动

问题描述 swiper.js写的一个滑块,在安卓中不能滑动 在IOS上显示正常, 安卓4.1 .4.2不能运行,5.0的可以.现在怎么样可以让安卓手机能正常显示. 解决方案 没有涉猎过,不是很清楚 解决方案二: 同问,不过在我的是在手机浏览器上可以,但是通过微信和QQ打开就不能滚动了,如果解决望分享 解决方案三: 同问,不过在我的是在手机浏览器上可以,但是通过微信和QQ打开就不能滚动了,如果解决望分享 解决方案四: 同问,不过在我的是在手机浏览器上可以,但是通过微信和QQ打开就不能滚动了,如果解

界面-安卓中的图片&模块&功能实现

问题描述 安卓中的图片&模块&功能实现 (新手)做一款基于Iptables的安卓APP(手机卫士/防火墙),实现4个功能:屏蔽和允许程序上网,设置黑白名单,统计上网流量,能够对手机网络通信进行监控,及时阻止恶意程序的联网操作.现在假如实现了4个功能,怎么样在登陆界面完成后自动显示出这四个模块,并且点击任何一个模块的图案就会进入对应的模块实现对应的功能?图片和功能之间的这种契合是怎么做到的?

android-如何在安卓中显示一组可切换图片

问题描述 如何在安卓中显示一组可切换图片 我最近遇到一个安卓的问题: 当我需要在一个Activity里面显示一组图片,而且: 1. 能用手势切换图片: 2. 图片不能是预先加入资源的那种,因为图片来自网络,不能预先加入工程,是动态的: 3. 点击居中的图片能响应. 查了一下网上,有人说用Gallery,又有人说Gallery过时了,不推荐.也有人用Fragment,但是看起来代码有点复杂. 请教各位,可有什么简单容易的实现?万分感谢! 解决方案 用三四个fragment,实现异步加载,根据手势切

安卓中如何让Viewpager无论怎样滑动每次都重新执行onCreateView方法?????

问题描述 安卓中如何让Viewpager无论怎样滑动每次都重新执行onCreateView方法????? 也就是让viewpager不缓存界面,试过利用反射改变viewPgar中的一个属性,因为设置缓存数量的方法最少是1,