测试是一门艺术

发表于:2010-7-22 13:39

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

 作者:chenxue1011(csdnblog    来源:51Testing软件测试网采编

  测试,近些年被炒的很热,又是高薪,而且容易上手等等,貌似测试就是给不懂开发,不想辛苦,轻松做白领的人设计的,如果你是这么想的,那我劝你,别了,你不适合测试。

  测试,是一个多领域,多学科交织在一起的艺术,如果想做一个优秀的测试人员,你必须要有思想准备,我的知识库需要更新了,因为在测试过程中,你会碰到各种未知的问题,你的责任就是找出问题的根源,这个有点像悬疑推理的电视剧,你必须要抓住一个BUG一闪而过的瞬间,或许这操作很复杂,但出现BUG的根本原因只有一个,要有耐心,抽丝剥茧,找出问题的根源,或许这么说有点难以理解,但真正优秀的测试人员,必须具备耐心和抽丝剥茧的能力,如果没有,我劝你改行,不然不会成为真正的测试工程师,但这只是测试人员具备的一部分能力,还有就是要学会更新自己的知识库,有主动解决问题的能力,不能怕麻烦,因为在测试中,我们可能会遇到些以前没接触过的东西,这正是测试多学科交织的原因,比如做手机功能测试的人员,需要验证手机软件的验证码是否正确,但验证码又不是可见的,是通过服务器隐藏分配的,这个怎么办?测试人员,必须有解决问题的能力,学会去找工具抓包,分析等等,这些是没人会教你的,都是自己去学习的,因为测试技术的广度是不可预知的,没有人能掌握一切,没有人敢说我掌握了测试的所有技术,因为测试是没定技术的,这就是测试和开发的最大不同,开发是又规律可循的,比如一个人C++,学到精通,他可以去知名的IT公司,但测试。。。。。所以如果你没有独立解决问题的能力劝你最好改行。

  但如果你塌下心来,审视测试,你就会发现,测试真的是门艺术,是门很美的艺术。从BUG来讲,就会让你欣赏不已。尤其是到软件后期,软件比较稳定,BUG也藏得很深,那作为医生,你就要找到病人的问题,虽然这个病人看起来很健康(这个也是测试人员的一个习惯,始终对自己的软件,觉得不够完美,总觉得有问题),这个时候就需要自己去找出病人的薄弱环节,也就是测试中最不容易测试到的功能或者部分,这个地方或许就有潜在的威胁;在或者就是设计场景,让症状自己冒出来,这个是很难得,这个也是测试不公平的地方,不是你努力就可以的。

  测试还是需要那么一点灵气的,场景的设计需要的测试人员的构思,设计最后实现,每当你看到或者实现这个样的BUG的时候,你就会发现她的美,真的很美。

  还有就是测试人员,千万不能迷恋开发人员,为什么?现在有个很奇怪的现象,就是开发总是比测试高一头,经常听见新同事说,“什么都要听开发的”,当时我就想骂娘,都听开发的,要你测试干吗?测试是需要立场的,当然如果是经过PM.TPM等沟通后的结果,我们可以接受,但如果只是开发人员的意见,我们是需要回击的,为什么?因为开发想的是尽快release软件,BUG都不改才好,所以我们要学会坚持,但也要听老大的话。

  还有一个误区我想说一说,就是很多测试人员贬低自己,说自己做的没什么技术含量,就是点啊点,按呀按得,我想说的是现在大部分测试,还是以手动测试为主,但如果你觉得真的是这样的话,那我可以告诉你,你不适合测试,因为你只是在做,你不会去发现问题,武装自己,你只是一个执行者,说白了和一台机器没什么分别,我们说,测试和开发,只是大家的分工不同,不存在谁的技术含量高,主要是在于传统观念觉得开发多牛X,测试就是后娘养的,开发也是用语言去实现功能,而测试时用你的思维去完善功能,所以,我想对有这种崇拜开发人员的测试员说,请不要迷恋他们,也请不要玷污测试。
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 追忆似水年华
    2010-8-18 15:25:14

    同意

  • 5555
    2010-7-23 13:26:29

    很提神~ 哈哈

  • YangMay
    2010-7-23 13:03:27

    同意."如果你没有独立解决问题的能力劝你最好改行。"和"测试是一门艺术"
    但个人观点:作者忽略了一个问题。开发与测试本来就是合作关系。光靠测试人员去进行质量掌控就像是一个天方夜谭,在工作中,我们只能说尽力做自己该做的。问心无愧就好了。要反击开发人员,是一个很艺术的话题。我觉得这涉及到测试人员自身素质问题,这确实是一门艺术,如何更好地与人合作与沟通。这才是关键。

  • 我爱测试
    2010-7-23 10:06:13

    非常正确

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号