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

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

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

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

作者:测试奇谭

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

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

我的回答原文如下:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

会分成两类:

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

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

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

作者:测试奇谭

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

    推荐阅读
  • 美的洗衣机不脱水是什么问题(美的洗衣机不脱水是什么问题显示E2)

    美的洗衣机不脱水的问题是物不平衡、开关损坏、排水系统堵塞、电脑控制板故障等,在维修时应该先确定不能脱水的原因,再采取相应措施。

  • 红虫什么时候用(适合什么情况下使用)

    红虫我想钓友都知道吧,它是水里面的一种产物,这个大家也都清楚。当然红虫的种类有好几种,很多钓友们都不清楚,所以在买的时候价格都不一样,最终导致成本偏高,而且有些时候没有搞清楚,它在什么情况下使用效果最佳,搞得竹篮打水一场空。这种红虫适合在野钓的时候使用,针对鲫鱼鲤鱼用,当然用这样的红虫需要加入红虫拉,采用拉饵的形式,不利于直接抛竿使用,虫体比较小。

  • 客厅圈椅怎么布置好看 圈椅 客厅

    客厅是家人团聚休憩之地,是人气和气场最旺象的地方。例如,圈椅类家具摆放位置的好坏与否,根据《易经》的后天八卦塬理,将住宅根据坐向不同,可分成东四宅和西四宅,对东四宅而言,圈椅类家具应该摆放在房间的正东、东南、正南及正北这四个吉利方位。在办公区摆放在办公桌的两侧呈内八字形方可起到迎财纳福的效果。

  • 炖排骨炖排骨放什么醋比较好(制作炖排骨放什么醋比较好)

    炖排骨放放白醋陈醋颜色太深,影响汤的美观度,接下来我们就来聊聊关于炖排骨炖排骨放什么醋比较好?以下内容大家不妨参考一二希望能帮到您!骨头里面确实是有钙,但是人体是没有办法刺手的,经常喝骨头汤不仅不能补钙,还会增加脂肪的摄入,脂肪多了就会长胖,为了自己的身材着想,还是少喝骨头汤比较好。

  • airpods电池损耗怎么看(airpods电池损耗如何知道)

    下面更多详细答案一起来看看吧!airpods电池损耗怎么看确保AirPods已经和iPhone配对。用手指从屏幕底部向上滑动,点击蓝牙。试着把充电盒放在iPhone旁边来检查电量。在iPhone屏幕上从左向右滑动。这个圆形按钮在页面底部。这样就可以打开一个列表,显示可用小组件。找到“电池”小组件。向下滚动,直到找到它。这个应用程序应该位于“更多小组件”部分的顶部。

  • 纪念日倒数软件怎么显示在桌面上(事件倒计时软件)

    纪念日倒数软件怎么显示在桌面上?同时软件全程无广告,流畅稳定运行,满足你的使用需求!软件特色1.精致小巧,开启迅速,完美替代系统日历;2.提供200年精准日历,掌控未来!

  • 水面筋孕妇能吃吗 水面筋孕妇能吃吗

    2、水面筋是一种植物性蛋白质,由麦胶蛋白质和麦谷蛋白质组成,其营养成分尤其是蛋白质含量,高于瘦猪肉、鸡肉、鸡蛋和大部分豆制品,属于高蛋白、低脂肪、低糖、低热量食物,还含有钙、铁、磷、钾等多种微量无素,是传统美食。

  • 好人好事简短推荐词(好人好事推荐词)

    以下内容希望对你有帮助!好人好事简短推荐词没有豪言壮语,无需惊天动地,你们用一个普通学生最平凡的善举,最单纯的初衷,帮助那些需要帮助的同学,让他们感受到同学之间的关爱,班集体的温暖;用自己的一言一行来影响着其他同学,诠释着什么是才一个合格的中学生。班级因为有了你们,而永远春意融融。初二三班全体同学一致推荐李金梁、李金璞同学为班级好人好事模范榜样学生!

  • 单眼皮画眼线的方法(单眼皮怎么画眼线)

    以下内容希望对你有帮助!单眼皮画眼线的方法淡妆时可以只画眼尾,一样可以提升脸部光彩。或者贴双眼皮,将双眼皮撑起来,看到睫毛根部即可。如果喜欢浓妆或者是场合需要,可以加粗眼线。将眼线画的粗粗的,比较突出个人的风格。之后填补眼线与眼睛的三角区空缺部分。最后拉一下眼尾,就画完了。

  • 糯米饭有什么方法做着更好吃(糯米饭这样做最好吃)

    以下内容希望对你有帮助!糯米饭有什么方法做着更好吃糯米浸泡三小时以上花生米另取盛器浸泡将泡好的糯米和花生米混合蒸熟。我今天偷懒,直接放在电饭锅里煮了。这个糯米饭用来蒸熟较好。将菠萝洗净,顶部切断,顶部当盖,下部当碗。把下面的菠萝肉挖出,成碗状蒸熟的糯米花生米拌入白糖,拌均匀。电饭煲里的糯米饭有点烂。也可以少放点水。再加入少许的菠萝肉混合一起盛入菠萝碗中盖上盖子,放入蒸笼蒸熟,我是放在蒸箱半小时。