背景
CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。主要功能就是对单元测试进行管理,并可进行自动化测试。这样描述可能没有让您体会到测试框架的强大威力,那您在开发过程中遇到下列问题吗?如果答案是肯定的,就应该学习使用这种技术:
测试代码没...
分类:
其他好文 时间:
2014-12-03 10:34:04
阅读次数:
294
package test.v2;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
i...
分类:
编程语言 时间:
2014-12-03 10:33:01
阅读次数:
160
什么是单元测试写了个类,要给别人用,会不会有bug?怎么办?测试一下。用main方法测试好不好?不好!不能一起运行!大多数情况下需要人为的观察输出确定是否正确为什么要进行单元测试重用测试,应付将来的实现的变化。提高士气,明确知道我的东西是没问题的。JUnit4 HelloWorldnew proje...
分类:
其他好文 时间:
2014-12-01 23:46:27
阅读次数:
384
最近在使用JUnit做单元测试时,发现新写好的测试类运行总是出错,报找不到类异常。Class not found com.mogodb.test.testjava.lang.ClassNotFoundException: com.mogodb.test.test at java.net.URLC.....
分类:
数据库 时间:
2014-12-01 22:03:37
阅读次数:
251
单元测试的基本方法是调用被测代码的函数,输入函数的参数值,获取返回结果,然后与预期测试结果进行比较,如果相等则认为测试通过,否则认为测试不通过。
1、Assert类的使用
Assert.Inconclusive() 表示一个未验证的测试;
Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过;
AreSame() 用于验证指定...
分类:
其他好文 时间:
2014-12-01 20:56:07
阅读次数:
198
学习目标搭建一个完整的CI服务器,该CI服务器具有以下特性:自动从SVN下代码自动执行编译打包脚本,并能够获取到编译好的版本,到windows服务器输出静态检查的结果,显示编译的结果触发构建支持单元测试输出结果先这么多吧,一步一步的来。顺带熟悉一下,HTTP 服务器以及Cmake等工具。2014-1...
分类:
其他好文 时间:
2014-11-30 23:08:23
阅读次数:
208
1 当前工程下-右击build path- add libraries-Junit4 2 在主类中创建一个无返回值的方法 3 导入import org.junit.Test 4 在创建的方法中进行代码编写 5 双击方法名,右键run as - junit进行测试 @Test public void ...
分类:
其他好文 时间:
2014-11-30 21:20:17
阅读次数:
151
1.黑盒测试:反向思维,越不正常的思考越干的好2.白盒测试:与开发者差不多,都要代码3.根据粒度分:(1)方法测试:测试一个方法的正确性(2)单元测试:测试几个方法的调用是否正常4.根据测试的次数冒烟测试:不断点击程序,直到程序奔溃(MONKEY测试)压力测试:一般在WEB方面,主要测试并发的人数5...
分类:
其他好文 时间:
2014-11-30 18:43:21
阅读次数:
166
这里我所理解广播的测试对象主要通过两个渠道获得:1、通过manifest.xml中静态注册的广播,用于收听系统广播后运行自己业务的这块逻辑;2、通过动态注册形式的广播,对象是如何发送广播与接收广播后执行的逻辑;其实,第一点跟这里所谈的广播测试无关系,主要测试对象是接收后的逻辑,需要设计相应的单元测试...
分类:
移动开发 时间:
2014-11-28 17:54:35
阅读次数:
152