软件测试方法之灰盒测试

软件测试 / 灰盒测试

Software testing/Gray-Box Testing

易办理 | 快申报 | 高通过

灰盒测试概述

Gray-Box Testing

灰盒测试,是介于白盒测试与黑盒测试之间的一种测试,灰盒测试多用于集成测试阶段,不仅关注输出、输入的正确性,同时也关注程序内部的情况。灰盒测试不像白盒那样详细、完整,但又比黑盒测试更关注程序的内部逻辑,常常是通过一些表征性的现象、事件、标志来判断内部的运行状态。
  定义: 灰盒测试由方法和工具组成,这些方法和工具取材于应用程序的内部知识和与之交互的环境,能够用于黑盒测试以增强测试效率、错误发现和错误分析的效率。
  灰盒测试的思想: 是基于程序运行时的外部表现又结合程序内部逻辑结构来设计测试用例,执行程序并采集程序路径执行信息和外部用户接口结果的测试技术。灰盒测试法旨在验证软件满足外部指标以及软件的所有通道或路径都进行了检验。
————————————————



为什么要做灰盒测试?

灰盒测试优点

软件测试灰盒测试结合了黑盒测试和白盒测试的优点

灰盒测试结合了设计开发输入和测试人员输入信息,提高了软件产品整体质量

灰盒测试减少了功能测试和非功能测试的测试周期和费用支出

灰盒测试为开发人员提供了足够的空余时间来修复软件缺陷

灰盒测试方法是从用户的角度出发进行的测试,而不是开发者角度

中粤网安技术

(中粤总部位于广州市黄埔区,是独立的第三方软件测评机构)

上一篇: 下一篇:

相关推荐

    您好!请登录

    点击取消回复
      1
      联系我们
      0

      正在加载。。。