如何进行灰盒测试.docVIP

  • 12
  • 0
  • 约1.04万字
  • 约 10页
  • 2017-08-08 发布于河南
  • 举报
如何开展灰盒测试 灰盒测试优缺点分析 ★几个基本概念   首先,把一些基本概念,简单通俗地说一下。如果觉得俺解释得不够好,不够细,可以自己去查维基百科的词条:洋文的在“这里 ”,中文的词条在“这里 ”(可惜中文词条不够全,偏偏缺了“灰盒测试”这一节)。   ◇黑盒测试   通俗来说:黑盒测试不关注软件内部的实现细节。他仅仅把被测试的软件当成一个整体来处理,只关注软件的外在表现,不关注内部细节。典型的黑盒测试,就是光拿着鼠标操作一下用户界面,看看功能是否满足要求。   ◇白盒测试   白盒测试与黑盒测试相反,重点关注软件内部的实现细节(比如代码覆盖率等)。   ◇灰盒测试   如果你是从事开发或者测试的行当,应该已经听过黑盒测试与白盒测试这2个概念。但对灰盒测试,或许比较耳生。单纯从名称上来看,灰盒测试是介于黑盒测试与白盒测试之间的一种测试方式。   这种测试方式,主要用于多模块构成的稍微复杂的软件系统。在灰盒测试中,重点关注软件系统的各个组成模块之间的互动。这里所说的互动,包括模块之间的互相调用、数据传递、同步/互斥、等等。   ◇灰盒测试与黑盒测试的区别   如果某软件包含多个模块,当你使用黑盒测试时,你只要关心整个软件系统的边界,无需关心软件系统内部各个模块之间如何协作。而如果使用灰盒测试,你就需要关心模块与模块之间的交互。这是灰盒测试与黑盒测试的区别。   ◇

文档评论(0)

1亿VIP精品文档

相关文档