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

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

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

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

作者:测试奇谭

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

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

我的回答原文如下:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

会分成两类:

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

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

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

作者:测试奇谭

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

    推荐阅读
  • 明日之后粘性蛛网在哪(明日之后粘性蛛网获得方法)

    下面更多详细答案一起来看看吧!明日之后粘性蛛网在哪明日之后粘性蛛网可以在秋日秘境采集或者在市场买。《明日之后》是网易金牌研发团队历时三年打造的末世下的人类生存手游。在采集、砍树、采矿、打猎获得基本资源后,玩家可用来烹饪食物、制作武器和防具等等生存所需要的物品。游戏内有昼夜变化,在寒冷的夜里,你必须待在篝火旁或手持火把才可以避免冻伤。

  • 必背古诗回乡偶书(读古诗回乡偶书有感)

    必背古诗回乡偶书?必背古诗回乡偶书《回乡偶书》唐·贺知章少小离家老大回,乡音无改鬓毛衰。唐代诗人贺知章这一首感怀诗,感慨了他久居他乡终于回到故里,感慨了离家之久,表达了他对故乡的深深思念!《回乡偶书》,读了让人非常的沉重,特别是像我们这种远嫁的妇女,从一个生活了20几年的地方,千里迢迢嫁到一个陌生的地方,在一个新的陌生的环境里生儿育女,打理人情世故,上班工作挣钱带孩子,这么一晃,时间就过去了!

  • 水果茶的做法(水果茶的做法和配方)

    步骤1所需食材:苹果1个,猕猴桃1个,柠檬1颗,蜂蜜1汤匙。步骤5依次放入壶中,倒入开水泡三分钟。步骤6加热,加入蜂蜜搅匀即可。

  • 阳台种牛油果能结果吗,牛油果怎么看熟不熟

    回答理论上,阳台种牛油果盆栽是可以结果的,前提是将不同的花型和品种种在一起,这样才能增加结果率。实际上,由于牛油果对种植条件要求很高,室内养殖很难满足这些生长条件,因而阳台养殖实现结果的难度很大。

  • 空调水槽没堵滴水怎么解决(空调滴水的原因有什么)

    接下来我们就一起去了解一下吧!空调水槽没堵滴水怎么解决这种情况可以在水槽上加装一根水管即可避险滴水。如果你的空调不制冷当然就不流水了,要么是缺制冷剂,或者制冷管路堵塞,电路系统坏。运行模式不是在制冷运行也不流水.。室内机结霜太多,不除霜。室内空气特别干燥也可能不流水,不过这种现象不常见。

  • 苦瓜煲怎样做不会苦(苦瓜煲不会苦的做法)

    苦瓜煲怎样做不会苦苦瓜径直劈开,用汤勺掏掉里面的瓤。然后,将苦瓜切条。烧开水,放入苦瓜。水开后5分钟左右关火。捞出苦瓜,凉水浸凉后。用手将苦瓜中的水分捏掉,反复捏2-3次。此时,你会发现,苦瓜比之前少了很多。八分热时,放入大蒜、大葱、干辣椒。佐料出味后,肉入锅,酱油少量。搅动数下,上色均匀后。加入少量的水,温炖1分钟。苦瓜如果后,马上翻炒,你会发现,原来的油水都被苦瓜吸干了。

  • 对对红的养殖方法和注意事项(对对红要注意什么)

    养殖者可选用泥炭土、腐叶土、珍珠岩、细沙等按照一定比例混合而成。栽植上盆前,用高温给土壤全面消毒杀菌一次。无论哪种肥料,在使用前都应当用清水中和稀释,否则很容易因为肥料浓度过高,而出现肥害。当对红株体颜色从鲜红变为暗红,则代表温度过低,需要及时升温,保障养殖环境内温度在10℃以上。注意事项,对红需要养殖在通风条件优良的阳台或者窗台上,最大限度避免病菌虫害的侵扰。

  • 解码软件有哪些(手机解码器软件)

    Geek操作很简单,选择你要卸载的软件就OK,卸载完毕后会扫描注册表残留和安装目录,残留的文件基本上全删除,不留一丝痕迹,流氓软件的命门克星。

  • 阳宅搬家风水有哪些讲究(搬家风水讲究介绍)

    阳宅搬家风水有哪些讲究四季搬家方向忌讳在传统风水中,认为搬家的方向是需要看季节来的,四季搬家方向有禁忌,如“春巽夏坤秋乾冬艮”,意思是说春天搬家方向禁忌往巽方,而夏天则徐最好不要往坤方,秋天的搬家方向最好不要是乾方,冬天的搬家方向最好不要往艮方。避开凶神恶煞时间搬家搬家需要讲究“趋吉避凶”,避开凶神恶煞,寻求吉神的辅助。搬家入住当天要烧水搬家入住当天是需要烧一壶开水,则样可以有利于后续的财运发展。

  • 瓮里边有个君打一个成语(一个翁字一扇门两个人打一成语)

    现在很多人都在玩成语猜猜看,看图猜成语其实这个每年都很火,那么在后面的关卡中,有一个图是一个门上一个翁字还有两个人,那么这是什么成语呢?感兴趣的可以来了解一下!一个翁字一扇门两个人打一成语正确答案就是请君入瓮。请君入瓮这个成语比喻的是以其人之法,还治其人之身。