即使最杰出的 开发 人员有时也会忘记测试对象串行化,但那并不能作为您犯下同一错误的借口。在这篇文章中,Elliotte Rusty Harold 将解释对对象串行化进行 单元测试 的重要性,并为您展示一些..
本文主要通过一个示例项目介绍如何在集成了 Ant 和 Junit 的基础上,利用 EMMA 来收集 单元测试 对代码的覆盖率。 介绍测试代码覆盖率的重要性 测试驱动 开发 ( TDD )是 极限编程 的一个重要..
即使最杰出的 开发 人员有时也会忘记测试对象串行化,但那并不能作为您犯下同一错误的借口。在这篇文章中,Elliotte Rusty Harold 将解释对对象串行化进行 单元测试 的重要性,并为您展示一些..
本文主要通过一个示例项目介绍如何在集成了 Ant 和 Junit 的基础上,利用 EMMA 来收集 单元测试 对代码的覆盖率。 介绍测试代码覆盖率的重要性 测试驱动 开发 ( TDD )是 极限编程 的一个重要..
1 前言 MI LY: 宋体">我在本文中介绍 了 NuMega Devpartner Studio 6.5 测试工具 套件(以下简称 NuMega )在 测试过程 中应用的问题,以使该工具能更好的辅助我们的测试工作。 文中所介绍的 NuMega,专指N..
这是我为公司的接口类产品制定的测试指南,文中列出了对于函数库、组件等对象(下文统称函数接口)的 测试过程 。这里描述的属于 确认测试 过程,但由于从形式上类似于 单元测试 ,而且..
激发灵感——做多少 单元测试 就够了(译) 激发灵感——做多少单元测试就够了——通过测试方式解答 作者 Alberto Savoia 2007年5月5日 概述 回答一个问题:“进行多大程度的测试就足够了?”..
本文是作者在进行数据库 功能测试 时的一些心得,其中的例子是用java语言编写的,但我认为这些想法对于大多数编程环境都普遍适用。当然,我仍致力于寻找更佳的 解决方案 。 现实的问题是..
确保你的测试写的越简单越好,一个 单元测试 一般不包括一个if switch或者其他任何的逻辑声明。如果你发现你自己在你的测试中写了一些类似于逻辑声明的东西,这是一个好的机会来测试一个..
代码覆盖是一种用来 度量 已执行的 软件测试 水平的方法 简介 代码覆盖是一种用来度量已执行的软件测试水平的方法。收集覆盖度量数据的过程很简单:监测您的代码,并对所监测的版本运行..
1. 单元测试的目的 一个单元测试从整个系统中单独检验产品程序代码的『一个单元』并检查其得到的结果是否是预期的。要测试的“一个单元”其大小是依据一组连贯的功能的大小及介于一个..
java script:;" onClick="javascript:tagshow(event, '%B5%A5%D4%AA%B2%E2%CA%D4');" target="_self"> 单元测试 的对象是软件设计的最小单位——模块。单元测试的依据是详细设描述,单元测试应对模块内所有重要的控制..
日前,由国内 程序员 组成的 开发 团队 UnitWare 发布了一款 软件测试工具 Visual Unit,该软件实现了完全可视化的单元测试,并在提高编程效率、快速完成充分 白盒 覆盖等关键技术上获得重大突..
摘要:Eric Gunnerson 介绍了事先测试开发的思想,并提供了一个实用实例来演示如何在您自己的应用程序中应用它。 从 MSDN Online Code Center 下载 integerlist.exe。 本专栏末尾有我的简介,如果您读过..
摘要 这篇文章主要阐述这样一个问题:为什么要进行烦人的单元测试?那些刚刚接触完全测试概念的 开发 人员常常遇到这个问题。我们这里将采用"反调论证"的方法来回答这个问题, 先提出一..
这是我以前任项目经理时,编写的关于 单元测试 方面的作业指导书,针对多种 开发 环境叙述怎么进行单元测试以及环境配置,现在整理了一下。应该对大家有所帮助。 这是第一部分,主要针..
白盒测试 目前主要用在具有高 可靠性 要求的软件领域,例如:军工软件、航天航空软件、 工业控制软件等等。 白盒测试工具 在选购时应当主要是对开发语言的支持、代码覆盖的深度、 嵌入..
单元测试的信任 在这个部分,我将略述出一些最通用的信任,这些信任来自于在使用大量单元测试获得的好处和解释为什么这些信任通常不是必须真实的。然后我们会帮助您在您的工程中拥有..
密切注意Hardcoded路径 使用单元测试向导在一个新的项目上添加测试是一件非常容易的事情。这个便利的特点可以节省你数百个小时的打字时间(微软的 开发 者为此应收取很多费用)。但是,一..
密切注意Hardcoded路径 使用单元测试向导在一个新的项目上添加测试是一件非常容易的事情。这个便利的特点可以节省你数百个小时的打字时间(微软的 开发 者为此应收取很多费用)。但是,一..