第1节 自动模拟测试程序的实现<转摘http://www.XiaoHui.com>
摘要:前言: 很多初学 windows 编程的朋友, 大多搞不清 WINAPI 函数的工作方式。如果您要成为一名熟练的Windows 程序员,想通过程序员这个职业赚钱, Make more money, 那么就不得不熟悉 WINAPI。自动模拟/测试程序的实现,对于 Windows 编程新手了解 windows 窗口机制很有帮助。 写一个好的软件,系统设计是必需的,在一些大中型的软件设计中,这点...
阅读全文
posted @
2009-04-30 12:39
Thomson-Blog
阅读(265)
推荐(0)
EasyMock 使用方法与原理剖析
摘要:EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。本文将对 EasyMock 的功能和原理进行介绍,并通过示例来说明如何使用 EasyMock 进行单元测试。 Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。 编写自定义的 Mock...
阅读全文
posted @
2008-08-29 14:16
Thomson-Blog
阅读(369)
推荐(0)
EasyMock简介
摘要:Spring Mock Web简介 Spring针对J2EE的常用Web接口提供了Mock,这些组件被发布于spring-mock.jar,介绍如下: q MockHttpServletRequest:HttpServletRequest接口的mock实现。 q MockHttpServletResponse:HttpServletResponse接口的mock实现。...
阅读全文
posted @
2008-08-29 13:46
Thomson-Blog
阅读(2534)
推荐(0)
将 JUnit 插件集成到 WebSphere Studio 中
摘要:Sunil Mahamuni, 高级软件工程师, IBM Global Services India Pagadala J. Suresh, 软件工程师, IBM Global Services India 2003 年 6 月 01 日 Junit 是一个开放源代码的、并被业界认可的 Java™ 单元测试框架。IBM® WebSphere®Studio Application Develope...
阅读全文
posted @
2008-08-22 10:56
Thomson-Blog
阅读(245)
推荐(0)
用JUnit框架实现Java单元测试
摘要:单元测试是整个测试流程中最基础的部分,它们要求程序员尽可能早地发现问题,并给予控制,这是其一。另外,如果集成测试出现问题,它们可以帮助诊断。这样就为在软件开发流程中建立高效的事件反应机制打下了坚实基础。 JUnit就是为Java程序开发者实现单元测试提供一种框架,使得Java单元测试更规范有效,并且更有利于测试的集成。 JUnit的内部结构 JUnit的软件结构 JUnit...
阅读全文
posted @
2008-08-22 10:44
Thomson-Blog
阅读(492)
推荐(0)
应用JUnit实施单元测试
摘要:应用JUnit实施单元测试(原创作者:eric ) 测试的概念 长期以来,我所接触的软件开发人员很少有人能在开发的过程中进行测试工作。大部分的项目都是在最终验收的时候编写测试文档。有些项目甚至没有测试文档。现在情况有了改变。我们一直提倡UML、RUP、软件工程、CMM,目的只有一个,提高软件编写的质量。举一个极端的例子:如果你是一个超级程序设计师,一个传奇般的人物。(你可以一边喝咖啡,一边听...
阅读全文
posted @
2008-08-22 10:34
Thomson-Blog
阅读(286)
推荐(0)
Spring框架中进行JUnit单元测试
摘要:下面就以Eclipse中单个TestCase为例子讲一下普通的JUnit测试: 首先我们创建一个Java工程,添加一个example.Hello类,首先我们给Hello类添加一个abs()方法,作用是返回绝对值:下一步,我们准备对这个方法进行测试,确保功能正常。选中Hello.java,右键点击,选择New->JUnit Test Case:Eclipse会询问是否添加junit.jar包...
阅读全文
posted @
2008-08-22 10:16
Thomson-Blog
阅读(844)
推荐(0)
build-example.xml(ant+junit测试报告)
摘要:首先看一下ANT-build.xml文件详解Ant的概念可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初An...
阅读全文
posted @
2008-08-22 10:12
Thomson-Blog
阅读(630)
推荐(0)