请选择行业
请选择职位
请选择省份
请选择城市

软件测试工程师职业与医生职业的比较

时间: 2013-02-27 13:53   作者: mexia   点击次数: 
 

  记得刚进入测试行业就看到过一篇名为测试工程师会像医生一样越老越吃香。后来在工作的实践中发现这句话很对,而且测试工程师行业真的同医生行业还是有很多相似之处。下面我会给大家在各个方面进行阐述。

  首先从工作的对象来看。医生是负责给人看病的,包括小孩,大人,老人,还有职业病的人员等等;我们是负责给软件看病的,软件也包括很多种,包括 BS,cs,还有就是由于某些软件的特殊用途吧,比如售票系统,售票模块就是他的瓶颈,这也可以说是这个软件的职业病吧。

  其次从医生看病的过程来比较。医生会首先询问病人的病情,然后决定要做什么样的检查,然后再确定开什么药给病人。而我们测试呢,首先也是要先了解软件的需求,这也就同医生看病询问病人的病情一个道理。然后我们会分析需求,设计测试方法及编写测试用例。这就同医生开的检查很类似。我们要确定到底采用哪种比较实用的最快但是又不花费很高费用的方法来设计测试用例,争取能在最短的时间找到软件的病根。这中间我们就会考虑是否需要白盒测试,自动化测试是否要加上,是否需要自己开发测试工具等等。个人认为,软件测试行业比起开发还是新兴行业且落后很多的行业,还有很多测试技术,检查手段没有被人挖掘出来,这就需要我们要有创造力。最后执行完了这些测试之后我们会出一个测试报告,并跟踪测试问题。这就很像医生开的药方。呵呵,大家看,测试职业是不是真的很像医生,只是对象不同而已。

  就我们所知道的医生,即使医术不好也能给人看病,只是看些小病。但医术好的医生就不只看小病了,可以看大病。且非常深刻的了解人体的组成结构及各结构之间的流转,这样才能做到药到病除。

  我们测试也是相同。测试人员的门槛目前很低。反正就是执行测试么,执行一下不需要很多技术的。但是如果你要做到像好医生一样药到病除,就必须了解软件的深层架构。我认为,一个测试人员如果想往更高处发展,一定要了解产品的架构。对产品无论是业务或架构都要深入的了解。千万不要别人说你要测试什么你就测试个什么。测试策略是我们来定的,我们必须根据软件的实际需求及架构来确定软件的测试策略。

  随便啰嗦了几句,希望大家多多交流,多提宝贵意见。

  (以上言论仅代表作者的个人观点,不代表51Testing观点)

版权声明:本文出自mexia的51Testing软件测试博客:http://www.51testing.com/?66775

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

打印本页 | 加入收藏

上一篇:小议软件测试工程师的职业生涯     下一篇:面试却没回音的三大原因

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: