加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

从事测试工作两年的点滴感悟

(2011-09-27 09:17:22)
标签:

测试工作

感悟

杂谈

 

作者:李成敏
两年前,怀着对测试工作的憧憬,毅然踏上了转行这条路。和所有想踏入测试领域的同学一样,我选择了专业培训,经过几个月的刻苦学习,很幸运的来到了我梦寐以求的公司-新浪从事测试工作。至此,我还一直很感激以前的培训学校、感谢能让我进入新浪工作的面试老师。

作为一名职场新人(虽然以前也有工作过,但是毕竟不是测试,所以我一直以一个职场新人的身份来要求自己),在这两年多的工作中,有多很多困惑,也有很多收获。写这篇文章主要是想和即将进入测试领域的同学分享一下测试工作中遇到的点点滴滴。

很多想进入测试领域的同学都很困惑,是否只有参加专业培训才可以找到测试工作。从我个人经历以及身边朋友的情况来看,确实通过专业培训机会会比较多,而且经过培训,理论知识比较扎实,能够较快的适应工作。测试工作分很多方向、功能测试、性能测试、安全性测试。很多人都会觉得功能测试很简单,尤其是手工测试,甚至觉得就是点点鼠标就可以做的工作,这种想法还是比较片面的。所有的自动化测试都需要在手工测试的基础之上完成,尤其是web测试,很多基于GUI的测试,有些还是要通过手工测试去完成。想要把功能测试做好,不断总结和学习非常重要。要不断总结,提高自己的bug敏感度,减少遗漏bug的风险。记得刚开始工作,在工作之余,看别人的bug,总结自己提得bug,记录下哪些地方容易出现问题。当做的项目比较多了,就会发现,原来很多bug产生的原因都是一样的。知道哪些地方容易出问题,在充分理解业务需求的情况下,才能写出覆盖率比较高的测试用例。发现缺陷、写测试用例,这是功能测试最基本的要求。每个进入测试领域的同学,相信大部分应该都是从执行测试工作开始做起的。执行阶段,主要就是看大家报bug的质量。到底如何界定什么样的执行测试工程师为好的工程师。记得曾经在网上看到过一句话,觉得说的很有道理”一个好得测试工程师,不是要看你报的bug量有多少,而是能让开发修改缺陷最多的工程师”,换言之,bug的修正率很重要。不要为了报bug而报bug,测试的目的不是为了报bug,而是为了让产品的质量能够更好的满足客户的需求。

在能够写出覆盖率比较高的用例的情况下,接下来还需要培养自己的沟通能力。测试人员更多的时候,沟通能力显得尤其重要。与产品人员沟通,对需求的理解程度直接决定用例的质量。与开发人员沟通也至关重要。当你提出了一个开发人员觉得不是bug的问题时,就需要更多的沟通让开发去信服并修正你的bug。测试项目管理工作中,沟通能力尤其重要,这也是目前我所欠缺和需要培养的。

以上说的都是一些比较基础性的工作,谈不上什么帮助,主要是想和大家分享一下。希望有经验的测试工程师能够给出批评和指导,大家共同分享,共同进步。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有