有人说我是bug,是什么意思?

有人说我是bug,是什么意思?,第1张

BUG本意是用于IT编程中出现的缺陷
用在指代人身上一般有以下几点含义:
1、此人某项才能已经超出了常人范畴,相当专业;
2、此人的行为或想法与众不同,只是说不同,也有可能指好的方面,也有可能指离谱的方面;
3、此人很逊,急需补救

这个问题我曾经被问过,也问过一些面试者。以下是几个场景:

——都说PHP是世界上最好的语言,就不能有印象深刻的bug了?

——估计很多人第一反应都是这样,那到底是有还是没有?

——是因为自己背了锅,所以印象深刻吗?

首先我们要了解面试官问这个问题的目的。就我而言,我想通过这个问题来了解应聘者分析和定位问题的能力,沟通协调能力以及语言表达能力——这也是作为一个测试员应具备的能力。
在回答这个问题时,我们可以按When,Where,Why,How思路来阐述(简称3W1H)。

When: 这个bug什么时候发生的?

Where: 这个bug是发生在哪个产品的哪个端(如:APP,H5,接口或是其它),bug的表象是怎样的?

Why: 这个bug是什么原因导致的?我们需要根据bug的表象进行分析、复现和定位,在这个过程中,我们可能需要和不同的人沟通。事实上,能这样去做的人并不多,很多人认为提交给开发就行了,开发会去定位和解决。试问下:如果是一个非必现bug怎么办,毕竟不是所有的开发小哥哥都那么有耐心。

How: 这个bug是怎么解决的?能定位到bug产生的原因了,接下来就交给开发解决。 当然也存在测试确实定位不到的bug,那就把bug描述清楚,提交给开发,开发解决后,了解产生的原因及解决的方法——这种情况下Why和How就一起回答了。

可能有不少同学像上面的小哥哥B一样,感觉是有遇到过,但就是想不起来。就我目前的经历而言,有两个思路:

黑盒测试不只是“点点点”,也不是他人想象中的发现和记录问题那么简单。多动手、勤思考、善总结,最终形成自己的思维方式,当然基础知识也很重要。

以上纯属鄙人愚见,欢迎吐槽   :-D


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13294938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-09
下一篇 2023-07-09

发表评论

登录后才能评论

评论列表(0条)

保存