虽然在 UNIX 上用C语言做开发已经有一段时间了,但是我不得不承认,自己 单元测试 做的并不好。恰好最近有新的开发任务,就学习了一些关于 测试驱动开发 的知识,准备改进自己的单元测试..
孔子曰:“工欲善其事,必先利其器”,其大体意思是:孔子告诉子贡,一个做手工或工艺的人,要想把工作完成,做得完善,应该先把工具准备好。时至今日想起此话很有道理,在我们的测试..
目前, 自动化测试 框架已经基本成型。朋友们的一些建议,还在陆续消化中,在不久的将来或许都会加入到其中,谢谢大家的鼓励和支持。 最近,在一次技术交流会中,我的一位同事向我提起..
自动化测试的优点: 1、对程序的 回归测试 更方便。这可能是自动化测试最主要的任务,特别是在程序修改比较频繁时,效果是非常明显的。由于回归测试的动作和用例是完全设计好的,测试..
Web 应用程序日渐复杂,对它们的测试工作也变得越来越重要。有很多测试技术可供你选择使用。例如,在 2005 年 4 月份的 MSDN 杂志中,我描述了一个基于 JScript 的简单系统,它使用 IE 的文档对..
Visual Studio 2005 新增的测试功能使我们的 开发 工作更为快捷,代码 质量 在一定程度上有所提高。想必大家对类的 单元测试 已经比较熟悉,这里我们来看看它提供的另一项更为有趣的测试——..
在工作中,对于功能自动化到底应该覆盖到什么比例?我来发表一下自己的看法。 现在无论做什么都讲究投入产出比,做测试自然也一样。先说一下功能 自动化测试 优点与缺点: 一、优点:..
Compuware Segue Mercury Interactive Rational 典型产品 QACenter:包括 功能测试 工具------ QARun 性能测试 工具------ QALoad 测试管理 工具------ QADirector 缺陷 跟踪工具------ TrackRecord 功能测试工具 --- SilkTest 性能..
今天七月四号美国国庆节,有时间坐下来总结一下过去几年在微软的测试经验,谈谈对测试自动化的看法。 先说说为什么做测试的人喜欢搞自动化。 第一,自尊心。计算机科班出身的人都喜欢..
持续集成 Java 手册 一、概念 Martin Fowler的文章:Continuous Integration 中文翻译:持续集成 二、工具 传统工具:VisualStudio.Net,Visual SourceSafe , Rational ClearCase 自动编译工具:Ant 回归测试工具:JUn..
2. 回归测试框架-JUnit 通过前面的介绍,我们对JUnit有了一个大概的轮廓。知道了它是干什么的。现在让我们动手改写上面的测试类testCar使其符合 Junit 的规范--能在JUnit中运行。 //执行测试的..
2. 回归测试框架-JUnit 通过前面的介绍,我们对JUnit有了一个大概的轮廓。知道了它是干什么的。现在让我们动手改写上面的测试类testCar使其符合 Junit 的规范--能在JUnit中运行。 //执行测试的..
..
持续集成 .Net手册 一、概念 Martin Fowler的文章:Continuous Integration 中文翻译:持续集成 二、工具 传统工具:VisualStudio.Net,Visual SourceSafe , Rational ClearCase 自动编译工具:NAnt,NAntContrib 回归测试..
如果你认为 测试自动化 仅仅是执行测试,那么你就是在错过一个很大的机会,或者说,你由于失去许多小的机会进而失去一个大的机会。可以这么考虑:不要再把自动化测试仅仅看成需要使用价..
主流 测试工具 的 测试流程 ======== winrunner 1 启动时选择要加载的插件 2 进行一些设置(如录制模式等) 3 识别应用程序的GUI,即创建map(就是学习被测试软件的界面) 4 建立 测试脚本 (录制及..
开源 的持续集成框架 CruiseControl 项目组宣布 released version 2.3. 新版本包括了很多新的特性,并且fix了很多上一版本的 bug s。并且使得配置和维护CruiseControl 更加容易。 CruiseControl 是一个开源的持..
阅读提要 Struts TestCase 是一个强有力的易于使用的针对Struts行为的 测试框架 。StrutsTestCase,并与传统型JUnit测试相结合,将会带给你一个相当高的测试覆盖率并提高你的产品的 可靠性 。 一、引..
这篇文章将为大家介绍TestNG这个新的 测试框架 的特性,以及TestNG优于 Junit 3.X的地方。 TestNG(Test Next Generation),顾名思义,下一代的测试框架。它是基于J2SE5.0的注释特性的而构建的轻量级的..
下一页 1 2 3 阅读提要 Struts TestCase 是一个强有力的易于使用的针对Struts行为的 测试框架 。StrutsTestCase,并与传统型JUnit测试相结合,将会带给你一个相当高的测试覆盖率并提高你的产品的 可靠..