什么叫黑盒测试法(黑盒测试是什么及其测试方法)
什么叫黑盒测试法(黑盒测试是什么及其测试方法)
一:黑盒测试是什么:
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口处进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
二:常见的测试方法:
常见的测试方法有等价类、边界值、错误推测法、流程图法、判定表法、正交试验法等。
①等价类步骤:
第一步:划分等价类并进行适当细分;
第二步:为每个等价类进行编号;
第三步:设计一条用例尽可能多的覆盖有效等价类、继续设计用例至所有有效等价类均覆盖;
第四步:设计一条用例尽可能多的覆盖无效等价类、继续设计用例至所有无效等价类均覆盖。
②边界值步骤:
第一步:确认边界,包括隐藏边界的上点和离点;
第二步:确定增量 设计测试用例。
③错误猜测法步骤:
在测试程序时,人们可以根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法。
④流程图法步骤:
第一步:根据说明,描述出程序的基本流及各项备选流;
第二步:根据基本流和各项备选流生成不同的场景;
第三步:对每一个场景生成相应的测试用例;
第四步:对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。
⑤判定表步骤:
第一步: 分析被测应用,确定原因(输入)和结果(输出);
第二步:确定因果逻辑关系;
第三步:把因果图转换为判定表;
第四步:根据约束条件简化判定表,并给出结果;
第五步:设计测试用例。
⑥正交实验法步骤:
第一步:判断有哪些因素(输入);
第二步:判断每个因素有哪几个水平(输入的可取值);
第三步:选择一个合适的正交表;
第四步:把输入的值映射到表中;
第五步:把每一行的各因素水平的组合作为一个测试用例;
第六步:加上你认为可疑且没有在表中出现的组合。
-
- 怎么样炒猪肝?不焯水不过油,直接炒,猪肝滑嫩无腥味
-
2024-01-03 18:27:28
-
- 右脑开发音乐有哪些呢(什么音乐能开发孩子的右脑?这些特质的音乐能让“听觉脑
-
2024-01-03 18:25:22
-
- 糖尿病的并发症有哪些呢(糖尿病不可怕,最可怕的是这4种常见并发症!一个比
-
2024-01-03 18:23:16
-
- 什么是循证医学 什么是循证医学
-
2024-01-03 18:21:10
-
- 热水器2个阀门都要开吗 电热水器下面两个阀门是什么?
-
2024-01-03 18:19:04
-
- 糯米粉的家常做法,简单又好吃,软软糯糯还不粘牙,太香了
-
2024-01-03 18:16:58
-
- 惊蛰的意思是什么?
-
2024-01-03 18:14:51
-
- 肩周炎怎么治疗好 肩周炎最佳治疗方法有哪些?3种治疗手段比一比
-
2024-01-03 18:12:45
-
- 变性人能过吗 医生揭秘:变性手术过程一般是这样的
-
2024-01-03 18:10:40
-
- 鲍鱼的简单最佳吃法, 超简单又好味的蒜蓉蒸鲍鱼,
-
2024-01-03 18:08:33
-
- 菌种保存用什么方法(简单实用~教你冰箱保藏菌种方法)
-
2024-01-03 09:02:51
-
- 干兔肉怎么做好吃家常做法
-
2024-01-03 09:00:46
-
- 丹霞地貌的成因(“丹霞地貌”是怎样形成的)
-
2024-01-03 08:58:42
-
- 吃栗子的好处(深秋吃板栗,有6大健康好处,你知道几点?)
-
2024-01-03 08:56:37
-
- 自己在家洗毛毯的方法 你要的地毯清洁技巧都在这里
-
2024-01-03 08:54:32
-
- 子宫偏大是什么原因引起的(引起女性子宫肥大的原因有哪些)
-
2024-01-03 08:52:27
-
- 怎样根除蟑螂小妙招?有效消灭六个妙招
-
2024-01-03 08:50:22
-
- 怎么辨别银的真假?你都知道吗?
-
2024-01-03 08:48:17
-
- 蚊香有毒吗(蚊香到底有没有毒?结果亮了)
-
2024-01-03 08:46:12
-
- 天竺黄的功效与作用 天竺黄,见过吗?淸热化痰,清心定惊。
-
2024-01-03 08:44:07