1、概述 Junit测试是 程序员 测试,即所谓 白盒测试 ,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。 Junit本质上是一套框架,即 开发 者制定了一套条条框框,..
随着Refactoring技术和 XP 软件工程 技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元 测试框架 则对成功的实施单元测试有着至关重要..
有关Junit的多线程测试 Junit和许多 开源 软件项目集成在一起,但是Junit执行多线程的 单元测试 有一些问题。这篇文章介绍Junit的一个扩展类库———GroboUtils,这个类库被设计为来解决这些问题..
很多时候,我们要写一些 单元测试 来测试我们程序是否能正确触发异常。 比如下面的例子中,我们就写了一个test case来测试一个Email验证类EmailAddrValidator,这个类有一个doValidate(email)方法可以..
“没有人喜欢 bug 。”大多数关于 单元测试 的文章以这句话开篇。的确,我们都希望代码如设计的那样准确地执行,但是就好像叛逆孩子一样,程序在完成之后产生的行为将难以控制。比那些..
使用JUnit可以大量减少 Java 代码中程序错误的个数,JUnit是一种流行的 单元测试 框架,用于在发布代码之前对其进行单元测试。现在让我们来详细研究如何使用诸如JUnit、Ant和 Oracle 9i JDeveloper等..
来源: 持续集成实践三,灵感来自于Martin Fowler的“持续集成“一文。可以在www.martinfowler.com看到,国内有人翻译成了中文。 本文假设读者具备如下知识: 1、熟练 ant 进行 java 工程编译(参考本..