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

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

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

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

作者:测试奇谭

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

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

我的回答原文如下:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

会分成两类:

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

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

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

作者:测试奇谭

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

    推荐阅读
  • 有什么好的修复皮肤屏障受损(皮肤屏障修复很难吗)

    皮肤屏障主要是由角质层和皮脂膜组成的。皮肤屏障对皮肤的保护作用特别大,能够防护各种外界刺激,缓冲外界酸碱伤害,抵御外界刺激物入侵损伤,减少皮肤水分和营养物质的流失等的作用。这是因为皮肤屏障受损导致肌肤锁水能力下降。尽量避免去角质和磨砂膏还有洗脸仪等产品。第五点,注意防晒角质层作为暴露在外的部位,受到了紫外线的直接伤害。作为专业的美容师,能够区分顾客的敏感原因,并且能够给出准确的治疗方案。

  • 正式启动国庆小长假模式(南京发布重要提醒)

    确需离开南京出行的,要密切关注目的地疫情,提前了解当地疫情防控政策,做好出行路线规划,合理安排出行时间,避免前往中高风险地区、实施临时性静态管理区域或有本土疫情地区。如滞留在涉疫地区,请严格遵守当地的防疫规定和要求,积极配合相关管控措施。

  • 英雄联盟怎么加好友(英雄联盟如何加好友)

    我们一起去了解并探讨一下这个问题吧!英雄联盟怎么加好友首先进入到LOL英雄联盟当中,我们需要知道要添加好友的名称,或者和好友玩过游戏。然后我们在右侧好友列表中点击按钮,进入到里面。之后上面有两个添加好友的方式,我们点击这个选项,在里面添加好友即可。然后就会发出添加好友的信息,对方看到确认后,我们就可以成为正式的好友了。

  • 名字好听的外语名(英语最好听女名字)

    英语最好听女名字1、未命名的爱Eroson2、Forlove3、LOL是小三4、​Green5、maybe.6、B-boy7、Sinner.(罪人)8、마음이병(心软是病)9、Heysummer!10、一个人Alwa。

  • 带金的字寓意好的字(带金的字寓意好的字有哪些)

    带金的字寓意好的字?钥、钦、钧、钫、铃、铄、铉、铭,现在小编就来说说关于带金的字寓意好的字?下面内容希望能帮助到你,我们来一起看看吧!带金的字寓意好的字钥、钦、钧、钫、铃、铄、铉、铭星、春、昨、是、昰、昼、晁、晨晰、暄、暠、暹、什、仁、仇、仍仓、仕、仙、仞、僳、儒、儿、先宣、宫、宰、宵、尚、屡、岁、峙峻、崇、崈、川、心、忱、忴、思性、总、悉、悦、愉、愔、慈、慎憇、憧、戈、成、拙、拯、持、挚

  • 女追男 容易吗(女追男真的都很容易吗)

    曾经看到过一个本科研究生985陕西男写的帖子,他沾沾自喜,说他妈妈喜欢给人做媒,陕西这边需要做媒的以女性居多,他虽然没有女友,但是他妈妈那里最少有两个女的对他虎视眈眈。因为他妈妈给别人介绍男朋友的时候,他发现这边的土著男普遍学历差,达不到女性要求,然后他就开始劝陕西女生降低要求,不要要求男生有车有房。其实,陕西很多女孩本来就没有要求多么高的彩礼,比邻省甘肃少很多了。一辈子不结婚的陕西大叔如是说。

  • 天津小站稻分布区域(天津小站稻丰收的)

    2020年,天津小站稻被正式列入我国农产品地理标志保护行列。第五批重要文化遗产2019年年末“天津津南小站稻种植系统”入选农业农村部认定的第五批中国重要农业文化遗产名单并且位列第一!同日,由食品集团与中科院李家洋院士团队共同组建的天津小站稻研究院揭牌。这是该研究团队第8次获得天津市科学技术进步奖。全市粮食总产量达到249.9万吨,同比增加21.7万吨,增长9.5%。

  • 墙板工程量计算公式(建筑木工墙的材料量的计算和计划的提报)

    一般支模的螺栓间距是0.45mx0.45m如下图已经支设好的墙板没支模墙的大洋图3.墙上方木根据墙的高度而定,新方木一般是3米或4米两种,旧的各个尺寸的都有。方木间距一般是0.15m,用墙长除以间距0.15m,就得出方木的根数了,如果墙高超过3米或4米了,就计划用双倍的方木相互搭接使用。如果要标准尺寸的要提前打招呼沟通。钢管直径一般都是5公分的。

  • 帝王鲑鱼与三文鱼区别(三文鱼和帝王鲑的区别)

    帝王鲑鱼与三文鱼区别最佳答案:帝王鲑鱼是三文鱼品种中非常稀有的一个品种,产量仅仅只占全世界三文鱼总量的1%,其天然鱼油成分比普通三文鱼要高。帝王鲑鱼口感上比普通三文鱼的口感更饱满丰腴,更加细嫩。

  • 5年1万多公里的宝骏560(4年老车主坐人舒服)

    家里买宝骏560也有好几年了,当初自己大学毕业在公司里浑浑噩噩地混了几年,最后还是和老婆商量回老家自己干。当时看中宝骏560,还是因为4S店销售小哥给我展示的超大空间。平时油耗也在我们能接受的范围内,平均油耗差不多控制在7L,打开定速巡航或者跑高速的话,车子的油耗就会低一点,总体来说,一公里不到五毛钱,我感觉宝骏560的用车和养车都挺便宜的。