首页 > 知识点讲解
       黑盒测试
知识路径: > 测试技术的分类 > 
被考次数:7次     被考频率:中频率     总体答错率:35%     知识难度系数:     
相关知识点:73个      
        黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
        黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
        黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误。
        . 功能不正确或遗漏;
        . 界面错误;
        . 数据库访问错误;
        . 性能错误;
        . 初始化和终止错误等。
        从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织、按步骤,以及有计划地进行。黑盒测试行为必须能够加以量化,才能真正保证软件质量,而测试用例就是将测试行为具体量化的方法之一。具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。
        等价类划分的办法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。
        边界值分析是通过选择等价类边界的测试用例。边界值分析法不仅重视输入条件边界,而且也必须考虑输出域边界。
        错误推测设计方法就是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法。
        因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表。
        正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率。
 
本知识点历年真题:
隶属试卷 题号/题型 题干 难度系数/错误率
   2017年下半年
   软件评测师
   上午试卷 综合知识
第66题
选择题
以下关于测试方法的叙述中,不正确的是( )。

22%
   2017年下半年
   软件评测师
   上午试卷 综合知识
第63题
选择题
以下关于黑盒测试的测试方法选择策略的叙述中,不正确的是( )。

47%
>>  更多  本知识点历年真题
 
 相关知识点:
软件失效分类与管理
测试原理
负载压力自动化测试
其他模型
自动化测试的基本概念
错误流程管理原则
验收测试
软件V&V过程
W模型建立
按照开发阶段划分
软件生命周期测试策略
软件测试对象
按照测试技术划分
W模型
功能自动化测试
软件错误跟踪管理
软件测试与质量保证的区别
错误跟踪管理
分析设计阶段
H模型应用
软件测试策略
软件失效分类
软件编码规范评测
自动化测试工具分类
前置测试模型
模拟模式
单元测试
Bug记录信息
自动化测试的优势
自动化测试的局限性
软件V&V过程中的测试
开发阶段
软件错误的状态
什么是软件测试
W模型应用
系统测试
详细设计说明书评测
概要设计说明书评测
Bug处理信息
自动化测试应用策略
自动化测试的优势与局限
确认测试
H模型建立
软件测试与软件质量
自动化测试的引入
软件测试目的
测试模型的使用
自动化测试
软件测试分类
错误管理流程
软件测试V&V活动
V&V基本概念
需求说明书评测
自动化测试的定义
软件测试原则
测试信息流
什么是软件质量
缺陷与错误严重性和优先级
H模型
软件验证与确认(V&V)过程
软件开发与软件测试
X模型
测试原理
软件测试过程模型
概述
概述
缺陷与错误分布
白盒测试
环境判断模式
集成测试
选择合适的自动化测试工具
V模型
按照测试实施组织划分
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有