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

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

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

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

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

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

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

手镯的含义(手镯代表什么含义)

手镯的含义(手镯代表什么含义)

大家知道手镯的寓意代表什么吗?手镯对于女性朋友来说不单单是一种饰品,更是一种气质的体现。 伴随自己成长,让它见你所爱的人,让心爱男人的手慢慢温热它,让它保存他的温存慢慢释放,慢慢闪出光泽,让它成为生命的一部分,好好对待它,一如心里对一个男人的愿望,让它给你安全感,面对它的时候永远像个孩子一样简单而...

陶瓷卷发棒伤头发吗(劣质卷发器使用不当)

陶瓷卷发棒伤头发吗(劣质卷发器使用不当)

长发的女生几乎人人都有一个卷发器,用它来塑造美美的卷发真是再合适不过了,但是头发为什么会越用越糟糕?卷发器对头发的伤害原来这么大吗?不,是你的卷发器没有选对! 精致有型的卷发,让无数女生趋之若鹜,没有一位女性不向往自己拥有一头漂亮的卷发。比起去发廊做造型,很多人更爱用卷发棒,因为卷发棒更加方便、随...

林书豪的祖籍在哪里(如果再选择)

林书豪的祖籍在哪里(如果再选择)

没有比赛,什么都没有,我们真的有些无聊!没有比赛可聊,我们聊聊些别的吧,聊聊如果北京男篮下赛季放弃林书豪,他会去哪里呢?看似天马行空,不切实际,但是其实还挺有趣的,可能你还会了解到一些林书豪以前不曾知道的信息。 首先,北京男篮下赛季放弃林书豪的可能性不大!林书豪虽然没有了当年林疯狂的神奇,进攻能力下...

cosplay什么意思中文翻译(动漫迷使用术语来源)

cosplay什么意思中文翻译(动漫迷使用术语来源)

ACGN ACGN即日本动画(Anime)、漫画(Comic)与游戏(Game)的英文、轻小说(light Novel)首字母缩略字。该词汇通常不翻译成中文。 动漫 动漫是指动画和漫画的合称与缩写,对应英文中以anime和manga合写的“animanga”,但“animanga”更特指日本动画与日...

平邮和快递有什么不同(平邮跟快递的区别是什么)

平邮和快递有什么不同(平邮跟快递的区别是什么)

快递在日常生活中给我们带来了很大的便利,除了我们日常生活中常见的邮寄方式外,其实还有一种邮寄方式,那就是平邮,那么平邮和快递的区别是什么呢?下面一起来看看吧。 1、两者性质不同 快递服务与平邮普遍服务业务的根本区别是两者属于不同社会性质的服务产品:一个是社会提供的公共产品、一个是商家提供的私人产品。...