JUnit 是一个 开源 的 java 单元测试 框架。在1997年,由 Erich Gamma 和 Kent Beck 开发 完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。 正如常..
随着Refactoring技术和 XP 软件工程 技术的广泛推广, 单元测试 的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元 测试框架 则对成功的实施单元测试有着至关重..
这篇文章将向你介绍 Junit ,一个用来在项目中进行测试和调试的工具。在介绍完 TD D(以 测试驱动开发 )理论后,将进一步讲解怎样在流行的Eclipse中建立你自己的JUnit测试。向你展示如何测试..
XP编程这么多时间以来深受大家的喜爱,代码 测试 覆盖率作为XP不可缺少的一个部分深受管理者的喜爱,在目前市场上有很多的这方面的工具,最经典的为cover,但其不是免费的(对商业不是免费,对..
不论 TestCase 写的多么的好和完善,要想确保被测试的代码每一行都被执行,仍然是非常困难的。为了获取关于这方面的信息,我们可以使用 JCoverage 。 使用目的 JCoverage正如其名,主要用于代码..
原著: NUnit v2.1 原文:NUnit文档之QuickStart.doc 翻译:lover_P -------------------------------------------------------------------------------- [译者序] 纵观软件的 开发 ,测试已经日益成为软件开发过程中的重要环节..
引言: 举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在 程序员 看来非常普通的任务: 你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的..
今天接到了个任务,需要对数字进行计算,因为涉及到整数,小数,和科学计数法等很多条件,所以人工测试非常麻烦,于是想到了PHP的 单元测试 工具 PHPUnit ,所以写个文档备查。 看了 PHP ..
本人最近在研究 java 单元测试技术,有点心得,这里分享给测试同行朋友!那么,今天我们研究的主题是使用cenqua公司的clover框架来分析java程序的 单元测试 覆盖率!关于clover的更多信息呢,请..
使用目的 JCoverage 正如其名,主要用于代码的覆盖测试。通过在被测试类的二进制文件中添加相应的指令,再配合 junit ,jcoverage可以给出被测试类的代码覆盖率,并给出 测试过程 中哪些语句被..
在 j ava 开发中, ant 为我们提供了一个非常强大的项目构建功能。日常开发中,最常用的功能是:编译、打包、运行 junit testcase 、检查编码规范。在此给出这些最常用功能的一个ant模板文件,..
持续集成实践三,灵感来自于Martin Fowler的“持续集成“一文。可以在www.martinfowler.com看到,国内有人翻译成了中文。 本文假设读者具备如下知识: 1、熟练 ant 进行 java 工程编译(参考本人“..
测试分类:白箱测试、黑箱测试、 单元测试 、集成测试、 功能测试 ...。白箱测试是指在知道被测试的软件如何(How)完成功能和完成什么样(What)的功能的条件下所作的测试,一般是由 开发..
近日,Sebastian Bergmann宣布 PHPUnit 3.0版本正式发布。此次发布的PHPUnit 3.0主要对几大 开源 PHP应用的调试,并加入了许多新的特性和修正了许多的 Bug 。 新特性 PHPUnit 3.0引入了一系列的新特性以便..
到此 PHPUnit 可以通过PHP扩展和程序库(PEAE)获得。PEAR是可重用PHP组件的框架和分发系统。安装PHPUnit可以通过PEAR安装程序命令获得: pear install PHPUnit2 根据PEAR的版本命名标准,适用于PHP5的PHP..
什么是 PHPUnit PHPUnit是一个轻量级的PHP 测试框架 。它是在 PHP 5下面对 JUnit 3系列版本的完整移植,是xUnit测试框架家族的一员(它们都基于模式先锋Kent Beck的设计) 单元测试是几个现代 敏捷 开发..
本文讲述了如何用 NUnit 书写和组织测试代码的步骤。 简单的Test Case 书写 软件测试 代码的步骤: 1. 创建TestCase的一个实例; 2. Override方法RunTest(); 3. 如要检查某值,则调用Assert。 例如..
如何使用 JUnit 写单元 测试用例 ? 最简单的范例如下: 1、创建一个 TestCase 的子类: package junit faq; import java.util.*; import junit.framework.*; public class SimpleTest extends TestCase { public SimpleTest(String name) {..
好多介绍 cppUnit 使用方法的文章都大同小异,其实其介绍还是趋于理论化一些,我刚看到类似的文章的时候也还是不知道到底该怎么用cppUnit,现在将我的使用方法写出来给大家参考,可能有一..
单元测试 中 JUnit 中如何测试异常?很多时候,我们要写一些 单元测试 来测试我们程序是否能正确触发异常。 比如下面的例子中,我们就写了一个 test case 来测试一个Email验证类EmailAddrValidator,..