一个测试人员的反思

原创 2006年06月09日 21:09:00

前言:以前记得一个帖子《一个程序员的反思》曾经引起能很大震撼,帖子里有句话我始终记得。当初

作为研发的时候,我也一直深信这句名言:

     CPU是为客户服务的。

------------------------------------------------------------------------------------

     而今天这篇帖子,没有什么经典的东西,只是老生长谈一个话题——作为测试,我们究竟在测什么

     我一个刚刚出道不长的助理测试工程师,嘿嘿,暂时是这个职位。但我关注东西,却不仅限这个职务本身。作为一个刚刚应届毕业大学本科生,确实我没什么经验,虽然我可能曾经做过很多职业。大学最后2年多时间中我自己先后开过公司,做过研发,做过UI,做过销售,做过策划,甚至做到公司的核心管理。但我并不想提这些,因为很多都不认可这些经历。大学毕业后,我毅然选择了软件测试,一个新起不久许多机会的行业。究竟当初我为什么会选择这个职业?其实,可能连我自己都不清楚,我心理思考的仅仅是更多的尝试更多的累积和不同侧面看到的现状,我认定它会是一段有趣的经历。这便是我当初的决定,我愿意去尝试,即使需要花费很多时间只要我愿意。


   
作为一个曾经有些开发经验的助理测试工程师,我现在的工作仅仅是执行同事写撰写的测试用例。但在实际工作往往会跳出他们的思想重新考虑整个测试,这当然会耗费一些时间。但我认为每个人逻辑都有狭至之处。我们不可能考虑所有的覆盖,这是必然的话题。当然,这也是成长与锻炼的一部分。我想任何一个测试工程师都需要经历这一步步慢慢成长起来。但这种方式未必是最有效的,因为我们在累积过程试图跳过了所谓的业务逻辑与代码逻辑,这样我们将花费更大精力与时间去测试它们。这是作为测试人员,最苦恼的问题,版本不断升级测试不断进行我们甚至没有时间去思考,每天无非重复那些步骤。久而久之,这样的生活你厌倦了,你还想得到什么呢?从一个产品过渡到另一个产品,我们所了解的就是NBug无法解决。因为这些是开发人员的事情了,作为测试我们能做的就是发现Bug

而我想说的,另一个问题,一个我从进入公司一直思考的问题?作为测试工程师应该如何思考改进我们的工作,因为任何事情总有瓶颈,我不想做一件没有计划的事情。因为那些没有机会的东西,只会让我耽误时间最终可能连个结果也得不到。而相对于开发,在测试工程师的眼中,我们所关注的无非是所谓工程改进。但同时我们最缺乏的也是项目中的经验,移至我们无法驾驭这个职业之上更高深的职务。而我们在测试这个行业中能扮演的角色也只能这样往下走。这是我不想看到,也是当初我选择测试不想看到的。为了更宽的思想,更完善的思考方式,我选择了测试这个行业,但却没有察觉到这个行业其实存在很多局限之处。如果你想更好的去测试你程序,你必须知道它是如何实现的。更重要的是你能知道程序员都在写些什么,而不是纯黑盒测试。因为每个对需求的理解都是不同的,需求是什么?它们仅仅是一种约束和规定。而每个人理解和定义它的方式也是不同的。这样需求的误差会导致产品的失败,最终客户的投诉。那么作为测试人员,更因该去关注开发、关注流程、关注质量体系。这不仅仅是为了自己,也是为了公司,为了我们的产品。这样有人会骂我,你又不是老板为什么你的老板可以拿几百万而我们只能拿好几千。而我却总认为这是一种累积、一种经历,无所谓时间你的经历到那个阶段自然你能看到你的回报。因为你曾经长期计划过的你收益,产出与投入其实任何事情都可以看作项目,只看你是否能抓住机会。

最后,作为一个新人现在的确很累。因为我想兼顾开发和测试,而不是测试本身。一个好的技术应该以测试驱动开发,而不是什么都将实现。一个劣质的功能,交给测试。对于测试人员本身是一种痛苦的经历。为了他人的健康,请您做一个优秀的开发人员。从测试的角度思考开发,思考CPU到底应该为谁服务?

一个测试人员的反思

前言:以前记得一个帖子《一个程序员的反思》曾经引起能很大震撼,帖子里有句话我始终记得。当初作为研发的时候,我也一直深信这句名言:     CPU是为客户服务的。--------------------...
  • nilxin
  • nilxin
  • 2006年06月09日 21:09
  • 7385

版本发布后软件测试人员要做的工作

我在这里讨论的方法主要是针对互联网企业的测试,可能对传统企业的测试来说会有点不同,但是大体上是适用所有公司的测试情况的。 版本发布后大部分测试人员的意识里面都会认为该要好好休息一下了,放几天羊,做做...
  • xia_xia0919
  • xia_xia0919
  • 2016年01月28日 14:21
  • 1467

一则新闻的反思----责任心何在?

上周看到这样一个新闻: 深圳有这样两个朋友,关系特别的好, 他们同时在一家银行工作. 其中张某负责现金,可能就是出纳员, 另一个李某是普通员工. 一次李某的朋友做房地产,现金不够,需要800W,. 找...
  • riding
  • riding
  • 2007年10月19日 11:33
  • 793

日常工作反思(一)

最近公司和亚马逊合作,把产品放到亚马逊上销售,虽说只有4款产品,但是销量很好,起初是让业务人员在CRM里面录入,但是订单量一大了之后就发现这样效率太低,会造成发货不及时的问题。 所以,业...
  • Mr_Gorgre
  • Mr_Gorgre
  • 2015年10月16日 20:29
  • 928

关于软件测试的几点反思 - 关于测试团队的组织

这一篇是系列文章的第三篇,前面两篇分别谈了测试的必需性(http://blog.csdn.net/superqa/article/details/21406611),以及测试工作的一些内容(http:...
  • superqa
  • superqa
  • 2014年03月24日 16:19
  • 6270

测试路上的回顾与反思

从事测试差不多三年时间了,经历了从开始的为了生计问题而从事软件测试工作,到现在是因为将软件测试视为自己的事业的心路变化过程。...
  • emily_and_cat
  • emily_and_cat
  • 2015年08月11日 17:57
  • 345

[转北邮人][职业规划]觉得有必要分享给学弟学妹,真的很有用

今天和同学聊起来,话题很多,有一个让我感慨最深,也觉得是现在正在找工作或者已经有工作的北邮人比较值得思考的:你究竟有没有想过自己要干什么。  这里指的干什么,不是指你毕业后要从事一份什么工作,拿多少薪...
  • johnson_zeng
  • johnson_zeng
  • 2010年01月18日 20:42
  • 333

一个项目的反思与总结

这一段时间在做某个模块的调试,结果2周的活干了7周才做完。今天我在这里看看问题到底出现在哪里?项目目标:驱动调试,移植估算时间: 2周实际结果:第1周将Linux版本的驱动和库改写成另一个操作系统的版...
  • philofly
  • philofly
  • 2010年08月30日 17:00
  • 1205

关于软件测试的个人思考

最近拜读了一本软件测试入门级书籍《大话软件测试》,感觉受益良多。作为一个还没有入门的新手来说,这本书可以迅速帮助了解软件测试领域的概况、思想、技术、管理等一些因素,使得新手能够迅速的了解软件测试这个行...
  • S1234509876
  • S1234509876
  • 2015年10月05日 11:16
  • 375

《一个测试人员的反思》4年后的续篇-建立高效测试团队

   《一个测试人员的反思》这个帖子,几乎每年我都会重写一次。每次重写这个帖子感触都不一样。是因为工作内容不断变化,还是因为整个行业不断成熟,不得而知。回首四年,真是弹指一挥间的事。从05年入行的一个...
  • nilxin
  • nilxin
  • 2010年01月09日 14:17
  • 1154
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个测试人员的反思
举报原因:
原因补充:

(最多只允许输入30个字)