关于测试工程师的敏感程度

在测试过程中,我们经常发现一个现象:
测试同样的产品,有人发现问题多,有人发现问题少;有人只能发现一般问题,有人经常发现深层次问题?
结合以往的测试经验,我们发现不同人对问题有不同的敏感程度:有一些问题对某些人来说显而易见,而对另一些人来说则视而不见。
问题敏感度是由一些特质支撑的,总结如下,希望对大家有所启发:
1) 对待信息的方式
测试工程师对于exception、设备重启、页面异常、服务不能登录等现象的反馈基本是一致的。
但是,对于另外一些常见到的信息,反馈差别就比较大了。
举一个例子,看到下面这条信息,你会想到什么?
1970-01-02,15:49:42, user administrator login at 121.0.0.1.
有以下三种比较典型的反馈:
打印了一条信息
打印了一条用户登录的日志信息
为什么会有这条信息? 为什么1970,系统时间为什么没有同步?只允许内网登录的administator为何在外网登录了,安全问题,还是打印错误?
简单的信息背后,经常会隐藏着比较严重的问题。
2)知识的广度、深度
不同公司培养测试工程师有不同的策略,不过一般遵循深度优先的原则,先沿着一条主线掌握核心知识,达到一定程度后,逐步扩展知识面。
在测试过程中,如果知识、经验积累不足,有些问题会被解读为正常现象,甚至视而不见。
3)兴趣、好奇心
兴趣、好奇心是对系统实现的兴趣,内心是否有强烈的意愿去理解产品的实现、内部结构、系统模块的调用关系。
测试工程师可以通过假设如果自己是开发人员,考虑如何设计、如何实现、可能会犯哪些错误,然后再通过测试验证自己的想法。
这将非常有助于提升对系统的认知水平。
4)逻辑分析
测试工程师需要较强的逻辑分析能力,运用自己掌握的知识,去解释碰到的各种现象。当解释不通时,要么知识储备不足,要么碰到了问题。

用电脑录音的软件有哪些
英特尔投资确定并投资于颠覆性初创公司
linux的中断线程化实现
三德冠目前生产交付的FPC软板产品
苹果14预计多少钱
关于测试工程师的敏感程度
搜索引擎巨头为什么能率先跑出?百度和谷歌的AI平台模式有何差异?
分析师称华为Mate60Pro需求高于预期 下半年出货量将增加20%
基于FPGA的惯性导航系统设计
由LM386构成的3W简易OCL功放电路设计
一张图看懂小米5 NFC充公交卡!
揭秘魅力之源!览邦F9 FreeBuds Plus多模式降噪耳机,让你瞬间成为众人瞩目的焦点!
sudo后使用别名
智邦国际企业管理软件怎么样?
机器人网红“阿尔法小蛋”亮相中国电子信息博览会吸睛无数
deepwalk算法核心的步骤
叽里呱啦用AI增值语言输出能力
stm32f107应用之与stm32F103的区别
快恢复二极管与超快恢复二极管特点及检测
电动自行车动力控制解决方案