• [开源单元测试工具]让开发自动化: 持续测试

    发表于:2008-06-25作者:点击数:53分类:开源单元测试工具

    在像 Eclipse 那样的 IDE 中或者比如在 Ant 构建脚本中运行 单元测试 是确保应用程序 质量 的一个很好的开始;然而, 版本控制 库(如 Subversion)中的源代码一改变,在单独无变动的构建机上运行..

  • [开源单元测试工具]追求代码质量: 探究 XMLUnit

    发表于:2008-06-25作者:点击数:58分类:开源单元测试工具

    在软件开发周期中,需要不时地验证 XML 文档的结构或内容。不管构建的是何种应用程序, 测试 XML 文档都具有一定的挑战性,尤其是在没有相关工具的情况下就更是如此。 本月,我将首先向您..

  • [开源单元测试工具]追求代码质量: 探究 XMLUnit

    发表于:2008-06-25作者:点击数:53分类:开源单元测试工具

    在软件开发周期中,需要不时地验证 XML 文档的结构或内容。不管构建的是何种应用程序, 测试 XML 文档都具有一定的挑战性,尤其是在没有相关工具的情况下就更是如此。 本月,我将首先向您..

  • [开源单元测试工具]追求代码质量: 对 Ajax 应用程序进行单元测试

    发表于:2008-06-24作者:点击数:63分类:开源单元测试工具

    Ajax 在近期无疑是 Web 开发 界最时髦的字眼之一 —— 与 Ajax 相关的工具、框架、书籍以及 Web 站点的剧增就是该技术流行的最好证明。此外,Ajax 应用程序也相当灵巧,不是吗?不过,像任何一..

  • [开源单元测试工具]追求代码质量: 可重复的系统测试

    发表于:2008-06-24作者:点击数:55分类:开源单元测试工具

    在本质上,像 JUnit 和 TestNG 一样的 测试框架 方便了可重复性测试的创建。由于这些框架利用了简单 Boolean 逻辑(以 assert 方法的形式)的 可靠性 ,这使得无人为干预而运行测试成为可能。事实..

  • [junit]追求代码质量: 用 JUnitPerf 进行性能测试

    发表于:2008-06-24作者:点击数:52分类:junit

    在应用程序的开发中,验证应用程序的性能几乎总处于次要的地位。请注意,我强调的是验证 应用程序的性能。应用程序的性能总是 首要考虑的因素,但开发周期中却很少包含对性能的验证。..

  • [开源单元测试工具]追求代码质量: 通过测试分类实现敏捷构建

    发表于:2008-06-24作者:点击数:39分类:开源单元测试工具

    如果这样说不会(令您)很痛苦的话,请设想您是一名任职于一家 2002 年早期创建的公司的 开发 人员。在金钱的驱动下,您和您的团队接到了一项任务,即使用最新且最强大的 Java API 构建一个..

  • [开源单元测试工具]写自己的Test Suite

    发表于:2008-06-24作者:点击数:325分类:开源单元测试工具

    如果一次想要运行多个 测试 类的话,在JUnit 3.8中,我们需要增加suite() 方法;在JUnit 4中我们用annotations 来实现这样的功能。 假如我们有多个测试类TestA、TestB、TestC……,如果我们想在一次测试..

  • [junit]JUnit 4 的一些新功能

    发表于:2008-06-24作者:点击数:2506分类:junit

    包结构的变化 在 junit 4中开始使用这样的包结构:org.junit.* ,而不再像以前使用这样的包结构:junit.framework.*,但是为了向后兼容,在Junit4中将会让这两种包结构并存 继承上的变化 你的测试类..

  • [junit]追求代码质量: JUnit 4 与 TestNG 的对比

    发表于:2008-06-24作者:点击数:122分类:junit

    经过长时间积极的 开发 之后,JUnit 4.0 于今年年初发布了。JUnit 框架的某些最有趣的更改 —— 特别是对于本专栏的读者来说 —— 正是通过巧妙地使用注释实现的。除外观和风格方面的显著改..

  • [junit]JUnit 4快速入门

    发表于:2008-06-24作者:点击数:169分类:junit

    JUnit 4是JUnit框架有史以来的最大改进,其主要目标便是利用 Java 5的Annotation特性简化 测试用例 的编写。让我们看看如何使用JUnit 4来进行Unit测试。 请注意:本文主要介绍JUnit 4的最新特性和用法..

  • [junit]Junit学习历程(2)

    发表于:2008-06-24作者:点击数:97分类:junit

    Junit 1、Junit是什么? 它是一个 开源 代码的 Java 测试框架 ,用于编写和运行可重复的测试。是用于 单元测试 框架体系XUnit的一个实例,Junit是于用于Java语言的。(此外还有Cunit等) Erich Gamma(..

  • [junit]Eclipse快速上手指南 (2) 使用JUnit测试

    发表于:2008-06-24作者:点击数:199分类:junit

    4. 在Eclipse中使用JUnit 测试对于保证软件 开发 质量 有着非常重要的作用, 单元测试 更是必不可少,JUnit是一个非常强大的单元测试包,可以对一个/多个类的单个/多个方法测试,还可以将不同..

  • [junit]《JUnit In Action》读书笔记 1

    发表于:2008-06-24作者:点击数:1012分类:junit

    1997年 Erich Gamma(Gang of Four)和Kent Beck( XP )为 Java 创建了JUnit。 若程序的某项功能没有经过 自动测试 ,那该功能基本等于不存在。 JUnit的当前版本3.8.1。解压缩 junit .zip到c:\junit3.8.1 运行文本界面的..

  • [junit]JUnit

    发表于:2008-06-24作者:点击数:59分类:junit

    JUnit是由Erich Gamma和Kent Beck编写的一个 单元测试 框架。JUnit让Java开发人员编写 TestCase ,然后执行一个或一组TestCase,以便最大程度地发现代码 缺陷 ,保证软件 质量 。 通过JUnit,开发人员便可..

  • [开源单元测试工具]跨越边界: 在集成框架中进行测试,第 2 部分

    发表于:2008-06-24作者:点击数:64分类:开源单元测试工具

    超越单元测试的扩展 关于本系列 在 跨越边界 系列中,作者 Bruce Tate 提出了这样一个观点:如今的 Java 程序员 可以通过学习其他方法和语言得到很好的其他思路。自从 Java 明显成为所有 开发..

  • [开源单元测试工具]追求代码质量: 用代码度量进行重构

    发表于:2008-06-24作者:点击数:62分类:开源单元测试工具

    在我上中学的时候,有一位英语教师说:“写作就是重写别人已经 重写过的东西。” 直到大学,我才真正理解了他这句话的意思。而且,当我自觉地采用这个实践的时候,就开始喜欢上了写作..

  • [开源单元测试工具]追求代码质量: 对 Ajax 应用程序进行单元测试

    发表于:2008-06-24作者:点击数:38分类:开源单元测试工具

    Ajax 在近期无疑是 Web 开发 界最时髦的字眼之一 —— 与 Ajax 相关的工具、框架、书籍以及 Web 站点的剧增就是该技术流行的最好证明。此外,Ajax 应用程序也相当灵巧,不是吗?不过,像任何一..

  • [开源单元测试工具]跨越边界: 在集成框架中进行测试,第 1 部分

    发表于:2008-06-24作者:点击数:24分类:开源单元测试工具

    捕获 bug 我还记得当我第一次得到 自动测试 的 bug 时的情况。在一次大会上,当我做完叫做 Bitter Java 的演讲之后,Mike Clark(Java 社区的自动测试大师, 性能 调整工具 JUnitPerf 的作者(请参阅..

  • [开源单元测试工具]追求代码质量: 亲身体验行为驱动开发

    发表于:2008-06-24作者:点击数:87分类:开源单元测试工具

    显然,测试本身是件好事。而在早期进行测试 — 例如在编写代码时 — 则更有益处,这特别有利于提高代码 质量 。在 开发 早期编写测试,您将获益良多。您能够检查代码的行为,并预先对它..