高考考试网
当前位置: 首页 高考资讯

黑盒测试方法借鉴白盒(白盒与灰盒测试方法)

时间:2023-08-06 作者: 小编 阅读量: 6 栏目名: 高考资讯

灰盒测试员把打孔机的盖子掀开,发现打孔机的造型原来是这样的。白盒是一种选择,但同样是一个难题。更别说白盒对于测试技术的高要求。废话了这么多,你一定会说:风风,你不就是拐弯抹角地推荐灰盒测试嘛。但说实话,日常工作中我使用灰盒测试方法的场景相对较多,总结来说,就这么一个流程:发现问题-->我大概知道你是怎么玩的-->初步定位问题原因-->同开发确定问题-->接下来呢?会分成两类:1、我定位的原因并不是真正的原因。

作者:测试奇谭

出处:https://segmentfault.com/a/1190000038989816

对于黑盒、白盒与灰盒测试方法的理解,几年前我在某乎做过一个概念性的回答,当时提问者询问:如何跟非技术人员解释黑盒、白盒、灰盒测试的区别?

我的回答原文如下:

既然是对非技术人员解释,就不能用专业术语。

这样说吧,有个打孔机,类似这样。

纸条从盒子左方插入,从右方出来时,分别打出圆形、正方形、三角形三个样式的孔。

某天,打出来的纸条,只有一种图形。

黑盒测试员只能说:“这个打孔机坏了!”

灰盒测试员把打孔机的盖子掀开,发现打孔机的造型原来是这样的。

于是他说:“机器仍能打孔,说明主机没坏;三个桩子也都是好的;但只打印出了圆形,可能因为连接正方形和三角形桩子的地方有问题。”

白盒测试员把机器拆开,查看内部的电线、电路、控制器等等,发现连接正方形和三角形的电线烧坏了,于是说:“原因找到了,换根电线吧。”

彼时,我还是一位测试小鸟,在研习了不少理论知识后,回答了这个问题。现在,我算不上测试老鸟,但能算个测试大鸟,在工作中,越发频繁地接触这三种测试方法。

如果你要问我哪种测试方法更好,我不置评价, 每个人的口味不一样,别人适合的不一定自己适合。

对于黑盒测试方法来说,是每一位测试的必备技术,没有谁不会:发现问题,抛出问题。

简单、轻松、快速,是黑盒测试的优点,特别是在项目特别赶,测试时间无限被压缩的时候——只需要抛给开发问题,剩下的让开发自个儿玩去吧。

但黑盒测试人员常常被人诟病只知道点点点,抛开此类“鄙视”不谈,接着上面继续,我们是不是忽略了一个事实:项目既然赶,那开发的时间亦不充足,如果恰好遇上稍稍复杂的bug,并搭配不靠谱的开发,一个bug的生命周期可能会拉得极长,效率特别低下。

这么说,那用白盒测试方法呗,看代码,查原因,丢给开发后,留下一个高大帅气的背影,让开发心里默念——这个测试不简单。

白盒测试可以,但使用它时,你需要盘算盘算:

  • 是否有充足的时间研究代码以及和代码相关的环境部署、配置设置等?
  • 付出和产出是否成正比,如同自动化测试,能达到高性价比吗?

白盒是一种选择,但同样是一个难题。更别说白盒对于测试技术的高要求。

废话了这么多,你一定会说:风风,你不就是拐弯抹角地推荐灰盒测试嘛。

我不知道该怎么回答你,就像刚开始说的, 每个人的口味不一样,适合自己的测试方法,最醇最香。

但说实话,日常工作中我使用灰盒测试方法的场景相对较多,总结来说,就这么一个流程:

发现问题-->我大概知道你是怎么玩的-->初步定位问题原因-->同开发确定问题-->接下来呢?

会分成两类:

1、我定位的原因并不是真正的原因。但我能通过这个过程学习到新知识、新业务,积攒个人经验(很多人往往弃步于此)

2、我定位的问题是真正的原因。就此打住吗?并不是。你能提出问题的解决建议吗?你的建议是否比开发的修改 or 产品给的方案更好,更具有可实施性?

合理地提出解决问题的建议,这才是你关注的重点,而不是因为找到问题原因而沾沾自喜,迷失于他人的赞许中。

作者:测试奇谭

出处:https://segmentfault.com/a/1190000038989816

    推荐阅读
  • 宝可梦最强钢系绝招(宝可梦木守宫学会的第一个草系招式)

    小智的木守宫在刚收服的早期一直只有两个招式可以用,一个是拍击,而另外一个是电光一闪,即便拍击在动画里表现出来像木守宫的核心技能,但其实拍击威力不高,且还是一般系输出,并不是草系招式,作为草系的木守宫第一个学会的草系招式则是种子机关枪,别看种子机关枪看起来是远程输出,但实际上却属于物攻招式,动画也用了一整集的篇幅来描写木守宫学种子机关枪的过程,那么,就让我们来看看这个过程的内容是怎样的吧。

  • 蒲公英素馅饺子怎么做,蒲公英包饺子的做法

    小时候最喜欢吃妈妈做的饭菜了,特别是妈妈包的蒲公英素菜饺子,那个味道至今难忘,因为实在是太好吃了,那就妈妈的味道。鸡蛋先打散煎好,然后把蒲公英叶、鸡蛋、加入盐、又、蚝油、葱花一起搅拌好,放入冰箱冷藏半个小时,再拿出来开始包饺子。

  • dnf防掉线补丁有用吗(修改DNS竟能影响DNF网络效果)

    常听说的就是114.114.114.114,还有8.8.8.8(谷歌),但是这些都是最后一根稻草,碰上国内商用DNS瘫痪了才选的360的DNS玩DNF是绝对不敢用的怎么办?TX粑粑涉猎范围这么广,难道就没个DNS?大致查查,了解到,DNSPOD好像是TX收购的,那么可以算旗下了?

  • 怎么做咸蛋焗南瓜(制作咸蛋焗南瓜的方法)

    接下来我们就一起去了解一下吧!怎么做咸蛋焗南瓜主料:熟咸蛋黄、南瓜。南瓜去皮切条包入保鲜膜入微波炉高火3分钟。炒锅倒入橄榄油。加少许盐直到把蛋黄炒至出现小气泡。

  • 摩托罗拉对讲机和t6200c(摩托罗拉T6免执照对讲机)

    产品:T6公众对讲机摩托罗拉系统对讲机1摩托罗拉T6对讲机京东售价299元摩托罗拉免执照对讲机使用拥有自主知识产权的高性能集成电路,使得摩托罗拉免执照对讲机产品拥有良好的接收灵敏度,稳定的发射功率,清晰的通话效果,能源消耗低。摩托罗拉T6对讲机采用简约典雅设计外观,符合人体工学设计,整机U形弧线,底部R型曲线,黄金切割曲线机身、外观典雅,手持舒适。摩托罗拉T6T6可采用多种电池灵活搭配。

  • 魅蓝手机的通话没有声音怎么办(建议您按照以下方法处理)

    跟着小编一起来看一看吧!魅蓝手机的通话没有声音怎么办检查是否设置“关闭所有声音”选项:功能表-设定-辅助功能-关闭所有声音取消对勾。检查是否扬声器无声:拨打电话测试听筒和送话是否正常。若使用耳机正常,扬声器故障可能性较大,建议送修。排除软件冲突引起:备份好手机数据,恢复出厂设定。

  • 霜叶红于二月花的红于是什么意思(霜叶红于二月花的红于意思简述)

    我们一起去了解并探讨一下这个问题吧!霜叶红于二月花意思是枫叶比二月春花更红。这句诗出自唐代诗人杜牧的七言绝句《山行》,诗中以情驭景,敏捷、准确地捕捉足以体现自然美的形象,并把自己的情感融汇其中,使情感美与自然美水乳交融,情景互为一体。

  • 传承五四精神向抗疫英雄致敬(传承五四精神致敬在我州战)

    2月3日,团州委向各县市团委紧急划拨专项团费15万元用于疫情防控。疫情当前,蒙自市公安局高速公路交巡警大队团支部作出郑重承诺。疫情发生以来,团州委及时成立了疫情防控工作协调小组,组织动员全州各级青联委员、青年企业家、爱心企业、热心人士等社会各方力量,积极奉献爱心,踊跃捐款捐物。通过省青基会协调的核酸检测仪一台及相关配套设备,于3月1日送往红河州第一人民医院。

  • 幸福树在什么情况下开花(幸福树开花正当时)

    适当控制浇水干花湿果,想让幸福树开花,就应适当减少浇水,让从营养生长阶段转变到生殖生长阶段来。夏天给幸福树适当控水,还能预防烂根。注意光照幸福树本身是比较喜光的,在光照充足的环境中,容易开花。在这种环境中,幸福树养几年不开花也是有可能的。所以南方地区幸福树开花会早一点,而北方地区开花时间就会晚一点。植株较大的幸福树,花期能从5月一直持续到9月。

  • 自拍侧脸技巧男生(几个技巧拍出绝美侧颜)

    下面内容希望能帮助到你,我们来一起看看吧!自拍侧脸技巧男生拍摄正侧脸或者3/2脸:一般情况下,推荐拍摄时,脸向着相机方向旋转45°左右,以能够看到另一只眼睛为佳。