美文网首页
黑盒测试技术概述

黑盒测试技术概述

作者: wangDavid939i | 来源:发表于2018-12-10 22:59 被阅读0次
屏幕快照 2018-12-10 下午7.57.07.png
  • 看不到它内部的实现原理,不了解内部的运行机制。
  • 如果向被测试系统提供哪些输入条件,输入哪些数据,系统将如何响应我们的输入,系统将向我们反馈什么 信息,系统的处理结果将从哪里输出,输出形式又是怎么样的。

黑盒测试的定义:

只知道系统输入和预期输出,不需要了解程序内部结构和内部特性的测试方法就称为 "黑盒测试"。
屏幕快照 2018-12-10 下午8.08.39.png

黑盒测试的优势:

  • 方法简单有效
  • 可以整体测试系统的行为
  • 一但确定了系统需求,开发与测试可以并行 工作
  • 对测试人员技术要求相对较低

程序猿:开始进行编码和 程序设计

测试狮:测试计划和设计

注意:黑盒测试不需要测试人员懂得程序的测试机制!

黑盒测试的经济学问题
  • 通过测试无法证明,被测软件系统是没有缺陷的。
  • 软件测试的经济学问题。
  • 应对策略一:黑盒测试。
  • 穷尽输入测试可行吗?(不可行)
  • 软件测试时不完备的
  • 软件测试是有风险的
  • 测试设计应达到的目标
    ——> 1.提高测试效率
    —— > 2.降低测试风险

测试方法的评价标准

  • 在最短时间内,以最少的人力 ,有利于发现最多的,一斤最严重的缺陷。
  1. 精确的:测试针对性高
  2. 完备的: 测试覆盖全面,无漏洞
  3. 无冗余
  4. 简单的:测试方法简单易行
  5. 易于调试:缺陷定位难度小 (通过调试找到缺陷的过程称为缺陷的定位)
屏幕快照 2018-12-10 下午8.53.15.png 屏幕快照 2018-12-10 下午8.56.33.png 屏幕快照 2018-12-10 下午10.47.07.png

覆盖度:是指对风险的覆盖度越高越好

数量越少越好:测试用例的编写 、执行、 跟踪工作越少,符合效率原则。

冗余度越低越好:说明不同的测试用例是针对不同的风险进行单独测试的,意味着测试用例的设计不多也不少。

缺陷定位能力越高越好:体现测试用例对调试工作所起的促进作用

测试方法复杂度越低越好:越简单越便于测试人员所掌握,更加有利于测试用例统一。(及时是不同的测试工程师,能力水平均有不同,只要遵循相同的方法,所得到的结果也会相近,从而降低对测试人员的依赖度)

相关文章

  • 黑盒测试技术概述

    看不到它内部的实现原理,不了解内部的运行机制。 如果向被测试系统提供哪些输入条件,输入哪些数据,系统将如何响应我们...

  • 功能黑盒测试,著名的经典三角形测试用例设计方法分析

    黑盒测试案例设计技术篇 1 概述 本章介绍黑盒测试的概念和进行黑盒测试的目的与意义,及关于等价类划分、边界值分析、...

  • 软件测评师43天——黑盒测试

    黑盒测试 目的:测试用例概述、黑盒测试技术及分类 测试用例设计:是将软件测评的行为活动,做一个科学化的组织归纳 设...

  • 第三章 黑盒测试

    3.1:黑盒测试概述 一:定义黑盒测试是根据功能需求来测试程序是否按照预期工作。二:黑盒测试的基本观点是:任何程序...

  • 黑盒测试概述

    黑盒测试方法: 黑盒测试又称为功能测试,是相对于白盒测试来说的,黑盒测试不关注软件内部实现逻辑,只测试最终的功能 ...

  • 黑盒测试用例分享(1)

    1.0测试用例框架 1.1黑盒测试概述 •黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测...

  • 23.2 信息系统综合测试与管理

    软件测试技术 主要包括白盒测试和黑盒测试技术黑盒测试主要检查程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软...

  • 软件测试行业的发展及待遇

    软件测试职业的发展方向○ 技术方向:◇ 黑盒测试◇ 白盒测试◇ 自动化测试◇ 性能测试◇ 安全测试◇ ...

  • 2018-12-27 安全渗透测试流程规范说明

    概述.... 31.1 背景.... 3 安全渗透测试流程(黑盒)细则说明.... 42.1 部门角色协同配合...

  • 黑盒测试和白盒测试

    什么黑盒测试?黑盒测试方法都包括哪些? 黑盒测试意味着测试要在软件的接口处进行。是把测试对象看做一个黑盒子,测试人...

网友评论

      本文标题:黑盒测试技术概述

      本文链接:https://www.haomeiwen.com/subject/xvbdhqtx.html