不会编程就做不好测试?(51Testing论坛话题PK)

发表于:2008-11-25 14:00

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:zengyixun    来源:51Testing论坛

  在关于“不会编程就做不好测试?”的贴子中,本人荣获最佳PK手!

  “不会编程就做不好测试?”的贴子联接:http://bbs.51testing.com/viewthread.php?tid=129347&page=7#pid1096821

  现将我的观点说明如下:

  其实总认为测试要会编程的人有两种:

  一种是君子太器了,总停在器物层面,忘记了编程只是对工具的高效使用,也只是整个测试大环境中的一个螺丝钉,用个形像的比方,一个很牛P的开发人员,他是一直写代码么?当然不是,要知道牛P的开发人员一定是有一个核心,说大点儿是设计,说小点儿是算法,有了这个,你再懂什么设计模式,数据库,编程工具,语法,操作系统,办公软件,管理软件,建模软件,这些都是以设计为中心的外围,都是可以在流程中当成螺丝钉被分割出去的,那么回到测试,测试的核心是什么,是编程么?你要编程就去当开发嘛,真是的,讨厌,测试的本质是要保证质量,这就要求做测试的核心一定是方法,有了最良好最适合的方法才能保证质量,这个方法就考验出你在测试上的设计能力,由此为了这些方法的高效率与更好实施,你必须也有一个外围,他们是计算机知识(当然也包括编程,但这已经是一个螺丝钉了,有时可能编程都不用),统计学知识,为了选择适合的测试用例,可能要用到的工程方法,比如时间一紧,可能根据项目测试现状而选择正交测试法,由此用最少成本做到最大质量保证,有了这些方法,与工序流程,你再看每个工序中,是不是需要编程也提高效率,或者为了战略性原因定制自己的自动化代码库,这些都是在方法的基础上做的,都不过是螺丝钉。

  二种则是在步入职业生涯时,一直对代码有一种情节,认为写代码的人牛P,而自己却做不到,所以选择测试这种他以为是简单的工作来做,做的过程中发现原来测试也是可以写代码的,于是就从原来的自卑中解脱出来,并以此为敖,也牛P起来,这其实从一个侧面反应出很多测试人员的自卑心理。

  要知道我们做测试是一种职业,他不同于开发,不要动不动就去与开发人员比会不会写代码,不要用别人的职业上的标准当作自己职业的标准,你有见过一个汽车工程设计师因为泡不到MM而自卑,看到赛车手他就眼红,于是放下自己的设计方法,而去与一个赛车手比谁把车开得更快一些,飘移更漂亮一些吗?

  说到底,不管是开发中的编码,还是测试中的编码,都是很初级的工作,都不是这个职业链中的高端,高端应该是对设计对方法的研究与创新,甚至引发自己所处职业的一种潮流(这也是我们最缺少的,这也是为什么我们总被外国人牵着鼻子走的原因),这就说大了哈,呵呵,一家之言,方家勿笑!

转载请保留:本文出自51Testing软件测试论坛话题PK活动,感谢会员zengyixun的精彩分析。

查看更多活动详情请点击:http://bbs.51testing.com/forum-208-1.html

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • dawei1208
    2009-2-04 16:33:43

    针针见血,深有同感,但还是要多编程.
    甚至编程只是低级追求,我们还要懂怎么设计.
    另外,一个汽车设计师肯定会开车甚至漂移,做不到赛车手那样,起码也了解他的原理

  • sunny_jin2005
    2009-1-16 16:58:31

    Webex中国的测试经理,现在是测试总监了,他就不会编程,你看看他的薪水吧,一年几十万,上百万的。。。。

  • dbnz
    2009-1-16 16:00:10

    做IT技术的不懂编程还想拿高薪,不要自欺欺人了.

  • 一朵玫瑰花
    2009-1-09 17:24:34

    写的很好!!!做测试的人应该具备如此的态度。不会编程,也照样拿到很好是薪水

  • tony-zhang
    2008-12-31 14:46:56

    测试用例设计完了   总还是要跑脚本的  脚本如何控制好呢  每个人都会多多少少的处理下自己的脚本的  编码未必要强  但多少也多会些基础的

  • annie0406
    2008-12-18 15:04:07

    学会编码,可以起到锦上添花的效果:)

  • xiahuaoxiang
    2008-12-18 13:29:49

    不管怎样,还是要学会写代码

  • Robel.Yi
    2008-12-16 12:08:00

    不会编程你能做好测试算你狠,至少在中国,短期的几年内,不会编程人家不一定会招你,更谈不上什么高端职位

  • gw8756
    2008-12-10 11:42:20

    “在步入职业生涯时,一直对代码有一种情节,认为写代码的人牛P,而自己却做不到,所以选择测试这种他以为是简单的工作来做,做的过程中发现原来测试也是可以写代码的,于是就从原来的自卑中解脱出来,并以此为敖”说的太对了! 一直觉得自己不会写代码而觉的低人一等,其实你说的很对,测试和开发职业标准不同,是我们自己一直看轻自己了

  • fumanxiu
    2008-12-04 11:46:07

    写的挺好的

  • Elysion
    2008-11-26 15:20:38

    先顶一个!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号