当前位置:首页 > 问答百科 > 正文内容

什么是黑盒测试(黑盒测试是什么及其测试方法)

福瑞号2022-11-09 08:15:07问答百科647
一:黑盒测试是什么:
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口处进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
什么是黑盒测试(黑盒测试是什么及其测试方法)-图1
二:常见的测试方法:
常见的测试方法有等价类、边界值、错误推测法、流程图法、判定表法、正交试验法等。
①等价类步骤:
第一步:划分等价类并进行适当细分;
第二步:为每个等价类进行编号;
第三步:设计一条用例尽可能多的覆盖有效等价类、继续设计用例至所有有效等价类均覆盖;
第四步:设计一条用例尽可能多的覆盖无效等价类、继续设计用例至所有无效等价类均覆盖。
②边界值步骤:
第一步:确认边界,包括隐藏边界的上点和离点;
第二步:确定增量 设计测试用例。
③错误猜测法步骤:
在测试程序时,人们可以根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法。
④流程图法步骤:
第一步:根据说明,描述出程序的基本流及各项备选流;
第二步:根据基本流和各项备选流生成不同的场景;
第三步:对每一个场景生成相应的测试用例;
第四步:对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。
⑤判定表步骤:
第一步: 分析被测应用,确定原因(输入)和结果(输出);
第二步:确定因果逻辑关系;
第三步:把因果图转换为判定表;
第四步:根据约束条件简化判定表,并给出结果;
第五步:设计测试用例。
⑥正交实验法步骤:
第一步:判断有哪些因素(输入);
第二步:判断每个因素有哪几个水平(输入的可取值);
第三步:选择一个合适的正交表;
第四步:把输入的值映射到表中;
第五步:把每一行的各因素水平的组合作为一个测试用例;
第六步:加上你认为可疑且没有在表中出现的组合。

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/383.html

“什么是黑盒测试(黑盒测试是什么及其测试方法)” 的相关文章

磁铁分为哪几种类型(磁铁都有哪几种)

磁铁分为哪几种类型(磁铁都有哪几种)

首先,一个定义。磁铁是吸引铁的固体物体。磁铁通过一种称为磁性的现象来做到这一点,在这种现象中,它们产生的力延伸到(磁场)场(即磁铁周围的区域)中。 磁体可能具有自然执行此功能的能力,例如磁石,或者当与其他元素(例如钕铁硼)结合时,它可能会获得这种能力。#强磁# 圆环磁铁 磁铁分为几种? 可以大...

光猫怎么设置WiFi(光纤猫接无线路由器设置)

光猫怎么设置WiFi(光纤猫接无线路由器设置)

光Modem(光猫)也称为单端口光端机,是针对特殊用户环境而研发的一种三件一套的光纤传输设备。该设备采用大规模集成芯片,电路简单,功耗低,可靠性高,具有完整的告警状态指示和完善的网管功能。今天小编将为大家介绍光纤猫接无线路由器设置,请看下面详细内容。   光钎猫通常有四个输出接口,且其中有一个是i...

高考提前批是什么意思(高考提前批是什么意思)

高考提前批是什么意思(高考提前批是什么意思)

高考提前录取是指高考提前批次录取,是高考招生录取批次之一,高考提前批次录取的时间早于本科第一批、本科第二批、本科第三批和专科普通批。分为本科提前批录取和专科提前批录取。如果提前申请批次录取的考生不被录取,也可以申请其他批次。 并不是所有高校都有提前批次招生的名额,只有部分高校提前进行批招生。这些...

烟火独绽是什么生肖(虚假的大女主VS真实的大女主)

烟火独绽是什么生肖(虚假的大女主VS真实的大女主)

不知道从什么时候开始,国产剧“大女主”戏层出不穷,然而,这些大女主戏里,多得是把观众智商当盆地的傻白甜玛丽苏人设。 虚假的大女主VS真正的大女主,观众真正想看的女主人设究竟是什么样的?今天我们就来聊一聊,近年来国产剧里的女主人设天花板。 虽然有《琅琊榜1》的珠玉在前,但《琅琊榜2》的家国情怀并不...

凌志是哪个国家的汽车品牌(凌志汽车是哪个国家的品牌)

凌志是哪个国家的汽车品牌(凌志汽车是哪个国家的品牌)

凌志汽车是日本的品牌,凌志是雷克萨斯之前的名字,雷克萨斯旗下的车型有:gs、es、ls、is、ux等。以2017款雷克萨斯gs为例,其是一款中大型车,车身尺寸是:长4880mm、宽1840mm、高1455mm,轴距为2850mm,车身重量为1660kg。2017款雷克萨斯gs搭载了2.0t直系4缸涡...

鼠窝还是鼠洞(鼠窝还是鼠洞)

鼠窝还是鼠洞(鼠窝还是鼠洞)

  老鼠的家可以被称为老鼠窝或老鼠洞。因为老鼠是窝对窝,所以叫老鼠窝,又因为老鼠窝通常以洞的形式存在,所以也叫老鼠洞。鼠,俗称‘鼠’,统称为啮齿类动物家族下的动物,其繁殖方式为胎生,是哺乳动物中生长最快、最具生命力的动物。   老鼠来去无踪,从不与人面对面。它们的嗅觉非常灵敏,对人的气味特别熟悉,...