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

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

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

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

作者:测试奇谭

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

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

我的回答原文如下:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

会分成两类:

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

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

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

作者:测试奇谭

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

    推荐阅读
  • 糖盐水比例几勺糖几勺盐(糖盐水比例是多少)

    糖盐水比例几勺糖几勺盐糖盐水制作配方为500ml水+盐4.5g+葡萄糖。可以配成5%糖盐水,即加入25g葡萄糖,或配成10%糖盐水,即加入50g葡萄糖。加盐是给人身体补盐,防止夏天流汗多了把人身体内的盐分带出,而盐是人体血液循环中最重要的一种物质。可以给宝宝吃一些止泻的药物,如妈咪爱,益生菌,能调理胃肠道的菌群,改善拉肚的情况。还要多喝白开水,预防出现脱水的现象。

  • 城市天际线商品不够怎么办 城市天际线没有商品怎么办

    商品经常会出现数量不够的情况,很多人都不知道该怎么解决,下面小编就带来城市天际线商品不够解决办法,一起来看看吧。城市天际线商品不够解决办法“没有足够的的商品”表示商店有人来买,但货物不足。如果商业区道路连接正常,可能是进货出现交通问题,有大量货物滞留在路上。从商店产生进货需求到货物运抵,中间还有一个运输过程。因此,虽然这条提示是关于商品的,但问题的根源还是交通问题导致的货物滞留。

  • 王者荣耀怎么看赛季开始(几步教你正确观看)

    跟着小编一起来看一看吧!王者荣耀怎么看赛季开始在手机桌面上,找到王者荣耀app,然后点击进入。进入登录页面,点击“开始游戏”。进入比赛信息即可看到赛季段位了。

  • 沙霸是什么意思是什么(沙霸是什么意思)

    我们一起去了解并探讨一下这个问题吧!沙霸是什么意思是什么沙霸,是以一个或者多个已交房即将开始装修的住宅小区楼盘,违背市场交易自愿公平原则,以暴力、威胁等手段,向正在装修的业主等消费者强行高价出售沙石料等装修材料,以垄断市场获取高额非法经济利益。这里所说的沙霸,不仅仅是对沙子销售的掌控,还有水泥、红砖等辅助装修材料。西北地区分布较多,更以西安沙霸为代表,几乎每个西安楼盘均有沙霸。

  • 口红开封后保质期多久(保存开封口红的时间)

    下面内容希望能帮助到你,我们来一起看看吧!口红开封后保质期多久开封的口红保质期一般在一到两年。已经开封了的口红要尽快使用,越早使用效果越棒。口红主要是由油脂和蜡混合制作的,所以非常容易吸附空气中的细菌和灰尘,用完之后一定要盖紧盖子,否则就会沾染许多细菌。如果是长时间不使用的口红,还可以包上保鲜膜放置在冰箱的冷藏区,这样也可以在一定程度上延长它的期限。

  • 一枝独秀的词语是什么意思(一枝独秀的解释)

    一枝独秀,汉语成语,拼音是yìzhīdúxiù,意思是其他花都没有开放,只有这一枝在开着比喻技高一筹,优势明显出自《宋史·儒林传五·胡安国》,今天小编就来聊一聊关于一枝独秀的词语是什么意思?接下来我们就一起去研究一下吧!出自《宋史·儒林传五·胡安国》。成语辨析独领风骚、独占鳌头、无出其右、鹤立鸡群、超群绝伦。百花齐放、万紫千红。

  • 古剑奇谭网络版成就一览众山小(古剑奇谭网络版)

    面对时下氪金的热潮,《古剑奇谭网络版》迎难而上。每个职业的特点和技能体系都有不同,比如流花宫,就有法攻和辅助两种选择。与好友相伴,能大幅度提高角色生存能力,另外,流花宫可是少女体型,还请大叔和蜀黎高抬贵手。但在《古剑奇谭网络版》里却不是这样,飞行没有时间、高度和距离的限制。不论是在地面、还是在空中,都能够进入飞行状态。十年磨一剑,只为更好的品质,《古剑奇谭网络版》实现你的仙侠梦。

  • 联想手机双卡双待怎么设置(双卡双待手机型号介绍)

    时隔几年,联想在本月9号正式线上发布乐檬K12系列手机,那个高性价比的乐檬又回来了!本次K12系列,主要有两个版本K12和K12pro,均为4G全网通手机,两款在硬件参数上稍有差异,主要体现在处理器、屏幕和电池容量上。如果是满电待机或轻度使用,十天左右是完全没有问题的。传感器方面联想乐檬k12pro支持重力感应,距离感应,光线感应,指纹识别,快速充电,NFC,后置指纹识别。

  • 核心素养途径和方法(如何寻找核心素养的落点)

    核心素养途径和方法作者:陈永平教育以育人为本。所以,教师就是厨师,要善于把这些食材以各种烹饪手法做出诱人的味道,并通过摆盘让人食欲大开。情境,就是课堂教学要低结构实施,留空留白,关注生成。从而使他们在文化自信和价值自觉的基础上,坚守立德树人根本任务,做好学生的引路人。

  • 国门英雄剧情介绍(具体剧情是什么)

    国门英雄剧情讲述了由李幼斌饰演的海关代理关长关汉生,历尽生死磨难攻破惊天大案的惊险悬疑故事。承办“506案”不力、又有收受巨额贿赂嫌疑、同时还背负着背叛战友兄弟的恶名,关汉生被解除了江汉海关代理关长职务,异地安排。而这都是张怀兵精心设下的棋局。身为高地投资集团总裁的张怀兵,是要通过魏庭坚和舒岚的保护并利用二人把走私镁砂的黑金洗白,完成从走私罪犯到守法商人的蜕变。