令狐写了一篇《 单元测试 》,源于我们上周的一次关于测试的讨论。TR说到的原子性、独立性、正交性的确也都是值得讨论的问题。不过我比较关注的是粒度和覆盖度。 讨论是缘起于我们几个..
最近参与的一个项目里我把 单元测试 放到很重要的位置并且也发现了一些问题。顺便整理一下。 这不是一篇严谨的技术文章。只是一些个人不成熟的感想。 在实际 开发 过程中,我发现在 单..
单元测试 是针对软件设计中的最小单位-程序模块,进行正确性检验的测试工作,其目的在于发现每个程序模块内部可能存在的差错。由于 敏捷 开发的兴起,单元测试这个曾经的“昔日黄花”..
在“Ode To Code“网站上,K Scott Allen理性地分析了如何在 单元测试 中使用mock对象,并分享了他针对mock对象框架使用情况的想法。 首先,Allen就人们对mock的常见误解,抛出了尖锐的意见: 我们知..
因为只需要一个记事本就可以编写你的Jscrīpt脚本,编写完后就可以马上运行(Jscrīpt脚本通过 windows 的脚本宿主来执行)。 Jscrīpt提供SendKeys方法,可用于将一个或多个键击发送到活动窗口。要..
商业软件包往往价格昂贵,并且需要一个过程之后才能有效地使用它们。针对这一点,本文拟实现一个简单有效的类,它能自动计算并报告函数、循环和代码块执行的时间。 自动化与简易性设..
我们在Silverlight 2 Beta1 版本中发布的一个重要的功能是允许你进行API层次和界面层次 单元测试 的单元测试用具( unit test harness)。这个测试用具是跨浏览器和跨平台的,可以用来快速运行和核..
关键字: 软件测试 、 单元测试 是在编写一个方法之前就编写它的单元测试,还是在写完这个方法,甚至是整个类之后才编写单元测试呢?John Ferguson Smart[1]在他的blog中再次提出了这个问题,并..
尽管持续集成(Continuous Integration,CI)可以非常有效地减少项目的风险,但是它对与编程相关的日常活动提出了很高的要求。在这一期 让 开发 自动化 中,自动化专家和 Continuous Integration: Imp..
一、测试目的 本文的第一部分考察了ASP 开发 中的一些基本问题,给出了一些 性能测试 结果以帮助读者理解放入页面的代码到底对性能有什么影响。ADO是由Microsoft开发的一个通用、易用的 数据..
单元测试 作为保证软件 质量 及重构的基础,早已获得广大 开发 人员的认可。单元测试是一种细粒度的测试,越来越多的开发人员在提交功能模块时也同时提交相应的单元测试。对于大多数开..
通常一个典型的asp .net 控件至少会用ViewState存储一些属性,以便于在页面postback后不用重新设置。在这篇文章里我将介绍如何为控件写 单元测试 ,以确保一个属性被正确的保存在ViewState里。 为了..
一、引言 测试驱动开发 在减少开发努力的同时也改进了软件的开发 质量 。 单元测试 ,作为一整套测试策略的基础,必须是全面的,且要求易于建立和执行迅速。然而,对执行环境和被测试类..
引言 如果您是 Service Component Architecture (SCA) 模块的创建者,则您的主要职责是提供从 SCA 模块导出的服务接口的可靠实现。模块接口的 自动化测试 使得 SCA 组件 开发 人员能够使用可重复而又有..
自动化测试 为验证 解决方案 组件的 质量 提供了一个可重复的有效方法。本文将自动化 测试方法 应用到 Service Component Architecture (SCA) 模块,目的是进一步增强 WebSphere Process Server 和 WebSphere E..
确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。经 集成测试 后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验..
一个优秀的测试 用例 ,应该包含以下信息: 1 ) 软件或项目的名称 2 ) 软件或项目的版本(内部版本号) 3 ) 功能模块名 4 ) 测试用例 的简单描述,即该用例执行的目的或方法 5 ) 测试用..
What's a 'test plan'? A software project test plan is a document that describes the objectives, scope, approach, and focus of a software testing effort. The process of preparing a test plan is a useful way to think through the efforts neede..
08年5月软件 评测师 考试上午试卷 ● 在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV R0, #100(即将数值..
1. 明确测试的目标,增强 软件测试 计划的实用性 编写软件测试计划得重要目的就是使 测试过程 能够发现更多的软件 缺陷 ,因此软件测试计划的价值取决于它对帮助管理测试项目,并且找出..