测试工作的几个重要方面

2010-05-31  赵艺骅 

  一.测试思想的转变——要相 信自己,不要妄自菲薄

  有些测试同学可能或多或少会有这样的想法,觉得测试没有技术含量。这和国内测试行业的整体氛围有些关系。然而,测 试其实是一个非常复杂的、具有挑战性的工作。我常常会质问一些面试者,在一个伸手不见五指的黑屋子里,里面有三只臭虫,你有办法在最短的时间内抓住它们吗。测试的难度并不比开发低, 当然,不想成为一个优秀的测试工程师的人除外。进入测试行业的门槛不高,但是要成为一个优秀的测试工程师却很困难,需要长时间的积累且需要有一定的性格特 质。开发工程师,尤其是资深的开发工程师会更加深刻体会到测试的重要性和复杂性。我在《面向接口的测试用例设计的几种方法》里面这样写道:“测试是一门艺 术。当你写了很多代码之后,你会发现要测试一段代码远比写这一段代码本身更复杂,而要测试一个复杂的系统时,测试复杂度将呈几何级数增长。”所以,我们要 相信自己,努力使自己成为一个优秀的测试工程师。

  二、测试的立场——坚定的站在产品质量和用户体验一边

  有这样的测试 同学,测试的立场并不坚定。例如,在低级bug的问题上,有的同学可能会妥协,能放一马就放一马;还有的同学,信任开发,开发说不是 bug就不是bug,缺少自己的主见和深入的调查;还有的同学,信任PD,没有站在用户的立场上来思考问题。我想说的是,作为测试工程师,我们需要坚定的 表达自己的立场,用事实和数据来证明自己的立场,让大家信服和尊敬。妥协常常换来的是短暂的和谐,而丧失的是测试的效率、精益求精的产品质量、友好的用户 体验以及测试的尊严。我们要有强烈的owner意识,以产品质量和用户体验为自己的终极目标。

  三、测试的敏感性——开启优秀测试工程师 大门的钥匙

  测试的敏感性包含两个方面的内容:(1)对bug的敏感性。测试工程师要学会观察和质疑,以最短的路径发现bug和重现 bug。一定不要轻易放过任何的蛛丝马迹, 在确认疑点之前决不放弃。我们需要像猎手追逐猎物一样追逐bug,让bug无处藏身。(2)对项目风险的敏感性。我们需要对项目过程中存在的风险进行充分 和客观的评估,并制定相应的策略,尽最大努力去保证产品的质量。

346°/3365 人阅读/10 条评论 发表评论

李维敏  2010-05-31

学习了


李俊卿  2010-06-01

恩,支持


陈选红  2010-06-01

,有道理。。


张舒  2010-06-01

谢谢,很受益。


赵艺骅  2010-06-01

张舒: 谢谢,很受益。
3Q


熊志男  2010-06-01

不错


赵璨  2010-06-03

英雄所见略同啊,相见恨晚!


袁帅  2010-06-07

xuexile


李爽  2010-07-16

学习……


叶欢  2010-10-08

发现自己就有容易妥协的毛病,谨记!


登录 后发表评论