黑盒/白盒/灰盒
  • 白盒测试用例设计问题演示

    [内容预览]

    | 2008-01-23
    问题:     对这样一段代码:     if (a>2 && b<3 &line;&line; (c>4 && d<5))     statement;     请问,按照各种覆盖方法应该怎么考虑它的测试?     我们这里只给出Condition/Decision Cover...
    作者: e天 好评: 3 评论: 2

    [阅读全文]

  • 自动化测试框架之控制界面的关键

    [内容预览]

    | 2008-01-23
      相信了解Windows编程的人员,都能发现这个问题所在。在窗体中,写下代码,控制每一个控件的输入是非常简单的事。但是,一旦显示了一个模态窗体,原有的流程代码会不再往下执行,而是停留在新窗体中,等待消息相应。这就是我们代码控制界面的关键问题。   这是什么道理呢?   我使用的是Delphi系统,所以我可能...
    作者: e天

    [阅读全文]

  • 单元测试用例设计技术

    [内容预览]

    | 2008-01-23
      输入数据是测试用例的核心,我们对输入数据的定义是:被测试函数所读取的外部数据及这些数据的初始值。外部数据是对于被测试函数来说的,实际上就是除了局部变量以外的其他数据,我们把这些数据分为几类:参数、成员变量、全局变量、IO媒体。IO媒体是指文件、数据库或其他储存或传输数据的媒体,例如,被测试函数...
    作者: e天

    [阅读全文]

  • 关于单元测试方法的一些经验总结

    [内容预览]

    | 2008-01-23
      工厂在组装一台电视机之前,会对每个元件都进行测试,这,就是单元测试。   其实我们每天都在做单元测试。你写了一个函数,除了极简单的外,总是要执行一下,看看功能是否正常,有时还要想办法输出些数据,如弹出信息窗口什么的,这,也是单元测试,我们把这种单元测试称为临时单元测试。只进行了临时单元测试的软...
    作者: e天 好评: 5 评论: 1

    [阅读全文]

  • 单元测试的基本理论

    [内容预览]

    | 2008-01-23
     基本概念     单元测试:单元测试又称模块测试,属于白盒测试,是最小单位的测试。模块分为程序模块和功能模块。功能模块指实现了一个完整功能的模块(单元),一个完整的程序单元具备输入、加工和输出三个环节。而且每个程序单元都应该有正规的规格说明,使之对其输入、加工和输出的关系做出名明...
    作者: e天 好评: 1 评论: 1

    [阅读全文]

  • Unix下自动化测试实践(图)

    [内容预览]

    | 2008-01-23
    【前言】        网上看到很多关于用qtp、winrunner等工具来进行页面自动化测试的应用,但随着软件产业的发展,越来越多更大型的系统得到应用,随之变化的就是后台的变换,比如unix、linux、solaris、aix等。早期的很多系统都是基于windows server的应用和部署,qtp等工具很好的解决...
    作者: e天

    [阅读全文]

  • 黑盒测试和白盒测试之间的区别

    [内容预览]

    | 2007-09-03
      任何工程产品(注意是任何工程产品)都可以使用以下两种方法之一进行测试。   黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。   白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。   软件的黑盒测试意...
    作者: e天 好评: 9 评论: 6

    [阅读全文]

  • C语言单元测试框架-Check

    [内容预览]

    | 2007-09-03
        虽然在UNIX上用C语言做开发已经有一段时间了,但是我不得不承认,自己单元测试做的并不好。恰好最近有新的开发任务,就学习了一些关于测试驱动开发的知识,准备改进自己的单元测试。XP编程已经兴起好一段时间了,也形成了很多优秀的单元测试框架,例如:JUnit,想必使用JAVA的朋友,对该测试框架已...
    作者: e天 好评: 16 评论: 4

    [阅读全文]

  • 黑盒测试方法揭密

    [内容预览]

    | 2007-09-03
      软件测试方法一般分为两种:白盒测试与黑盒测试。其中,白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,着重于程序的内部结构及算法,通常不关心功能与性能指标。黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,实际上是站在最终用户的立场上,检验输入输出信息及系统性能指标是否符合规...
    作者: e天 好评: 4 评论: 4

    [阅读全文]

  • 白盒测试

    [内容预览]

    | 2007-09-03
        我大胆的推广下二八原则,国内软件测试的现状是百分之八十以上的测试人员在做黑盒测试工作,不到百分之二十的测试人员做过白盒子测试工作。这不到百分之二十的测试人员许多又是在与开发人员共同完成的白盒测试工作。白盒测试也正在越来越受重视,前景也越来越好。虽然未必做白盒测试,但是白盒子测...
    作者: e天 好评: 5 评论: 1

    [阅读全文]

  • 防御性编码和单元测试“交通规则”

    [内容预览]

    | 2007-09-03
        开发人员编写代码。不幸的是,开发人员也编写缺陷,其中大多数缺陷是在最初的编码阶段加入的。修复这些缺陷成本最低的地方同样也是在开发的初始阶段。如果等到功能测试或者系统测试来捕获并修复缺陷,那么您的软件开发成本就会高得多。在本文中,作者Scott Will、Ted Rivera 和Adam Tate 讨论了一些...
    作者: e天 好评: 10 评论: 2

    [阅读全文]

  • 单元测试的基本方法

    [内容预览]

    | 2007-09-03
        单元测试的对象是软件设计的最小单位——模块。单元测试的依据是详细设描述,单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。单元测试多采用白盒测试技术,系统内多个模块可以并行地进行测试。     单元测试任务单元测试任务包括:1 模块接口测试;2...
    作者: e天

    [阅读全文]

  • 为什么要进行单元测试?

    [内容预览]

    | 2007-09-03
        摘要这篇文章主要阐述这样一个问题:为什么要进行烦人的单元测试?那些刚刚接触完全测试概念的开发人员常常遇到这个问题。我们这里将采用"反调论证"的方法来回答这个问题, 先提出一些反对单元测试的普遍论点, 然后我们会证明这些论点是站不住脚的。那些公开发表的文章和数据充分证实了单元测试的...
    作者: e天 评论: 1

    [阅读全文]

  • 为何进行白盒测试 从“清洗面包机”讲起

    [内容预览]

    | 2007-09-03
      软件白盒测试是一个与黑盒测试相对的概念,是指测试者针对可见代码进行的一种测试。白盒测试通常再划分为单元测试、集成测试两大类,但依据不同的流程,对白盒测试细分的标准也不尽一致,比如在IBM的IPD流程之下,白盒测试可能划分为如下几类:模块单元测试、模块集成测试、模块系统测试、渐增Build集成测试、系统...
    作者: e天

    [阅读全文]

  • 软件测试之常用的功能测试方法解析

    [内容预览]

    | 2007-09-03
        功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:     1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。     2. 相关性检查:删除/增加一项会不会对其他项产生影响...
    作者: e天 好评: 1 评论: 3

    [阅读全文]

  • 单元测试之关键问题解答

    [内容预览]

    | 2007-09-03
        近来特别关注单元测试的应用。大家可能会笑了,单元测试都N年前提出的了,您老怎么现在才来做呢。是的,单元测试几乎人人都在提,但是真正做好的没几个。     我们几个同事在讨论这个的时候,发现这里面有很多因素。相信大家也在实践过程中都遇到过。     单元测试...
    作者: e天

    [阅读全文]

  • 如何使用VC6进行单元测试

    [内容预览]

    | 2007-09-03
        多数讲述单元测试的文章都是以Java为例,本文以C++为例,后半部分所介绍的单元测试工具也只介绍C++单元测试工具。下面的示例代码的开发环境是     VC6.0.产品类:     class CMyClass     {      public:  &nb...
    作者: e天

    [阅读全文]

  • 单元测试------理论篇

    [内容预览]

    | 2007-09-03
        测试是软件开发的重要环节之一。按照软件开发的过程测试可分为:单元测试、集成测试、系统测试、域测试(Field test)等。我们这里将讨论面向程序员的单元测试。本文首先介绍单元测试的定义,为什么要使用单元测试?单元测试能给我们带来的好处。之后我们将介绍单元测试的范畴,最后将讨论很多朋友...
    作者: e天

    [阅读全文]

  • 单元测试

    [内容预览]

    | 2007-09-03
      说到单元测试,这次负责的这个项目中这方面表现的很让我伤心。带得这几个成员都是有两年多的经验了,为什么连代码写完了都不知道要测试,更不要说单元测试了。   一天小X很牛B的发给我一封邮件,标题:考试王已经砌底OK.内容也是简单的两句话,还是“考试王已经砌底OK!!!!!!”一堆的“!”号还怕我看不见,...
    作者: e天 好评: 5 评论: 1

    [阅读全文]

  • “黑盒”测“外”不测“内”

    [内容预览]

    | 2007-09-03
      软件测试有许多种方法,其中黑盒测试是广泛使用的两类测试方法之一。   “黑盒”测的是功能   黑盒测试也称功能测试或数据驱动测试。它在已知产品应具有的功能的条件下,通过测试来检测每个功能是否都能正常使用。在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测...
    作者: e天

    [阅读全文]

891/512345>

黑盒/白盒/灰盒

热点资讯