一个优秀的测试员该有的测试意识

优秀的地方在于不一样的界定纬度。

我们测试组今年来了一个小女孩,工作3年,一直都没跳出公司的圈子出去看外面的世界。测一个系统界面,有一次,妹子在开发提交的版本中发现了一个问题,找我来问。于是有了下面的对话:

我:怎么出现的?
她:不知道啊
我:做了什么操作呢?
她:做的操作太多了,忘记了
我:后台数据库的情况呢
她:我没看,看哪个地方?
我:那日志呢,看了吗?
她:我不会
。。。

于是我从几千条日志中从可能出错的时间开始一条一条分析可能的操作,最后复现问题,找到了出错原因。

我常常在想,身为一个测试工程师,如何才能证明自己是合格的,有能力的,甚至是优秀的?是根据发现的bug数和用例覆盖度?还是工作年限和掌握的技能?

然而实际工作中,有简单的业务,有复杂的业务,有很水的开发,有很厉害的开发,这些都影响到测试对于自己工作能力的判断。

一个优秀的测试员该有的测试意识

我因此会思考到优秀测试者的界定纬度。

我喜欢发现问题,能独立判断是否是bug 的组员;我喜欢发现了,能准确描述问题现象和操作步骤的组员;我喜欢能够独立分析日志,能初步定位bug起因 的组员;我喜欢能跟踪到底,有完美闭环的组员;我喜欢不仅仅局限于自己的模块,对于整个系统可能存在问题的地方一一质疑的组员。我觉得她们优秀。不是因为掌握多炫酷的技能,也不是因为工作多年,经验丰富。

我想这应该就是我所希望我也能具备的维度。抛开技术能力,去看一个测试意识。

一个好的测试员该有的测试意识:应该是良好的全局测试质量意识,有问题推进跟踪到底的态度,有细心观察思考bug根因发散测试的能力

测试工程师说到底就是对质量的把控,目的如果达不到,多少的付出都是一厢情愿的徒劳,自怜自艾。

此,自勉自省。



留言