淑君NJ 发表于 2014-3-17 17:21:36

致那些徘徊在测试界的屌丝 - 转自小强

前言

  最近给学员培训感概良多,想写一篇文章发泄下,但小弟文采实在太烂,纠结了n久才出来这个没有一点含量的题目,还请大家多多包涵。这次我们谈论的完全是小弟自己的想法,也许有不符合大众胃口,不必掐架,重在交流学习,叩谢。
  1、对测试工作的误解
  很多人包括本人自己以前都对测试充满了偏见,认为测试真的只是指指点点,其实现在有不少测试人员也是这样想的,他们也抱怨为什么会看不起测试,有本事你开发出来个0bug的系统啊!!!但回过头来想想,现在很多测试人员,包括我现在的学员基本都是停留在发现bug,稍微好点的可能会分析下bug定位下bug,但99%的都不会这么做。小弟这里说难听点,如果只是发现bug,那么任何没有基础的人只要了解下业务就可以干这个活!
  So,当有问题的时候小弟觉得还是先从自身找找问题,然后在看别的。所以这里给屌丝的建议就是从现在改变你的观点,测试不仅要找出bug,还要大致的定位bug,更要分析bug。
  这里可能有人问了,分析bug干什么?很简单,我们需要分析出bug的分布、粒度、频率等等指标,如果某个模块的bug多,那么我们就需要强化case加深测试等等,好处显而易见,而这是大部分测试人员乃至测试部门都忽略的事情。

  2、对测试知识范围的误解
  不论是作为一个合格的测试人员还是优秀的测试人员,知识的广度都是必须的。我接触的学员中发现一个现象,几乎99%的童鞋都痴迷与自动化、性能、写代码,都觉得好高级好牛逼,这是一个不好的现象,后面我会讲到。
  举个实际的例子,小弟之前做过一个系列关于oa系统的测试实战,本以为这样的简单东西大家应该看完视频后就可以很好的动手完成,但事实却给了我狠狠的一巴掌。那就是几乎所有童鞋都问我oa系统怎么配置,链接不上数据库,登录不成功。唉,我除了无语真心的觉得可惜。因为我们缺少了最重要的分析能力。我不可否认在分析上也许测试人员真的不如开发人员,但是这些基本的、常见的分析能力还是必须要有的,根据错误的提示一步步去查找问题去定位问题是一个优秀测试人员必须的能力。这也是我对学员要求最严苛的。
  这里我再举个例子,就是我写这篇文章的前几天,一个童鞋在wamp下安装bugfree,结果出现了500的报错,我想凡是有基础的、凡是认真学习过的、凡是重视基础的童鞋都知道第一时间去看apache的log啊,可就这么简单的东西几经指导都无果,我真心有种想撞墙的冲动。
  So,小弟在这里还是建议,不要盲目的跟风,不要怕别人说你好低级,如果没有良好的根基在TMD辉煌的大楼都能倒塌!

  3、测试学习的方法
  这里小弟不想废话,就送大家一句话,多学,多练,多思考。看到"多思考"这个字样了吗?是不是和别的字不一样?是不是大了?是不是粗了?那就说明这个很重要。
  很多童鞋一直都处在一个想的阶段,比如他觉得在公司学不到东西,他觉得工作干完后不知道干什么了,他觉得做完这个项目感觉没学到东西。OMG,学习是主动的,不是被动的,自己多勤快点去多找点资料学习就这么难?
  So,如果你想做白日梦而发财,那我劝你赶紧找个高富帅或者白富美吧,这样更省事哦。

       4、严重缺少实战分析能力
  就如我上面所说的例子就足以说明。当然小弟接触到的童鞋中还有不少痴迷与LoadRunner,在调试脚本的时候根本不会看信息进行分析,我就劝他们先把LoadRunner放放,先学习下常用的分析方法学习下基础,但结果。。。。。你懂得,都觉得基础太简单没含量,好吧,那你就自己玩的LoadRunner吧。
  在多次的培训中我也发现一个现象,大部分学员即使你教过他如何看log如何根据log分析,可过一段时间后遇到问题,甚至遇到同样的问题他仍会问你,我觉得就是这种实战的分析能力没有养成习惯,太浮躁了。
  So,我给大家的建议是,哪怕一个小小的问题你自己动手分析出来了,哪怕是用了三天的时间,相信我,值的的,因为一种好的习惯会让你受用终身。

  5、常被"流行"误导
  不得不承认现在的风气就是这样,有多少童鞋倒在了自动化、性能上,又有多少管理者倒在了敏捷上。真是让人怀念。
  我曾在公开课中不止一次的强调过,不管我们用LoadRunner还是qtp还是selenium,我们要学习他们的设计思想。我们中国一直以自己是制造业大国而骄傲,但是制造业是整个产业链最底层利润最少的啊!!!看看卖衣服的HM、very mode,看看我们的外包,我觉得不用我多说了吧?大家感兴趣可以看看我之前写的一篇文章《Quality Center引发的测试管理思考》,这篇文章就说明了我们在用qc的时候要学习他的思想,如果企业里用不起qc我们怎么办?有了思想就是去制造,用开源的工具整合即可达到。
  再说说敏捷,这个我真心不想多辩论,我一直坚持,不管黑猫白猫能抓住老鼠就是好猫,不管他是华丽还是粗糙,只要能高性价比的符合我们业务就ok。所以我也常常和学员们说,不要觉得敏捷就牛逼,瀑布就傻逼,根据实际情况能选择不同的模式才是最重要的,模式对了才能产生最大机能,就好比你把飞机的发动机放到拖拉机上,是不是牛逼?那你启动下试试,瞬间你就变傻逼了!

  6、太极
  很多人觉得太极厉害,但有多少人知道为什么太极厉害吗?其实很简单,如果大家看过《倚天屠龙记》中张无忌在武当学习太极的时候就明白了,太师傅教的不是招式,而是思想,张无忌学的不是招式也是思想,那就是灵机应变、接力给力等等。对于我们做测试的来说也是一个道理,如果思想你悟不到,那你的知识也是固化的,你不能在任何环境中快速的适应提升自己。
  再举个案例,很多在传统行业呆久的人去了互联网公司都不适应,很多互联网公司呆久的人去了传统行业也不适应,为什么?就是因为风格完全不同,而这个例子也再次说明了我上述的5个观点,如果这些你都明白了执行了,你还怕不能在传统行业和互联网行业中玩转吗?

  结束语
  啰啰嗦嗦的终于完了,不管能不能发表,这篇文章我都会让我的学员看看,因为我始终相信,牛逼的思想比牛逼的技术更值的学习。

炫彩琉璃 发表于 2014-3-17 20:28:11

好文章 受益了~

Miss_love 发表于 2014-3-18 08:36:50

看看

洛德杰 发表于 2014-3-18 13:05:54

老生常谈

Charles_H 发表于 2014-3-18 14:19:27

赞!!

靖1314 发表于 2014-3-19 11:58:35

学习

rechin 发表于 2014-3-19 15:19:32

受教了

猫阿咪 发表于 2014-3-28 15:54:33

出于习惯,发现好几个错别字。楼主的思想很赞:handshake

林夕丫头 发表于 2014-3-28 17:03:14

额,我一直以为淑君是女生.......而且是很可爱的女生......
LZ很赞!但是不知道为什么,看着看着,就想到了千里前辈......
你们都好厉害,风格还有点像......

coffee-lx 发表于 2014-3-28 17:27:10

不管是做软件测试,还是做其他的行业,都应该有这样的思想。顶

愚人 发表于 2014-3-28 19:27:50

总结的很好!

请多多指教 发表于 2014-4-9 23:14:14

{:4_90:}小强老师说得不错。

440058702 发表于 2014-4-10 10:17:21

我表示,不盲目跟风 , 主动学习,培养自我思考能力,为本文的核心思想

随风品石头 发表于 2014-4-10 15:57:18

受教了

雪雪2014 发表于 2014-4-11 11:25:35

额,我是刚刚入测试行业的菜鸟,正在摸索中,说的这些接触不多,但觉得说的很对,但是做到难

爱吃橙的小猫 发表于 2014-4-18 15:44:41

回复 9# 林夕丫头


    在这也看到你。:lol

yanjin0812 发表于 2014-4-20 22:10:38

受教了

奋斗者的前奏 发表于 2014-4-21 07:13:27

:(空中楼阁,好的思想是建立在有一定技术能力上的,不然只会变成空想家。

ylg5611 发表于 2014-4-22 11:22:41

不错!

Mars_Blue_9 发表于 2014-4-23 14:35:01

谢谢
页: [1] 2
查看完整版本: 致那些徘徊在测试界的屌丝 - 转自小强