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

软件测试修炼之道之能力训练

时间: 2014-12-22 13:27   作者: 51Testing软件测试网采编   点击次数: 
 

  第三章 能力修炼

  修炼要素

  以下列举的十八要素仅供参考,这些要素并没有优先级或前后顺序,但有一点是必需确保的,那就是坚持,至少坚持一个月。如果能把全部要素坚持做一个月,笔者保证测试工程师自身能力会有大幅度提高。如果能坚持一年甚至更长时间直至养成习惯,那么恭喜,离牛人不远了。

  1、  每日至少抽出30分钟关注测试行业新闻,包括各种业内动向,技术前沿等。推荐国内网站:51testing、ITPUB、Javaeye、infoq、博客园、Oracle中国用户组……。

  2、  每日写一篇博文,200字左右,记录当日工作完成情况及次日需完成工作,流水帐也可。

  3、  每晚入睡前回顾当天表现,检讨一言一行。

  4、  每日清晨计划当日需完成工作并确定优先级。

  5、  每日早晚对着镜子微笑一次。

  6、  每日阅读,书的种类不限,不一定是技术类。

  7、  每日选取一位从来没交流过的同事进行交流。

  8、  每日至少编写30行代码。

  9、  每日收看新闻联播,重播也可。

  10、每日洗澡。

  11、至少每隔两日看一集推理类电视剧,推荐《金田一少年事件簿》。

  12、至少每隔三日参加一次益智分析类游戏,推荐“围棋”、“三国杀”。

  13、每三日研究一个技术类工具并发表研究文章,推荐从Excel开始研究。

  14、每周至少与朋友外出活动一次,推荐极放松的活动,例如喝酒。

  15、一周内不要连续两天加班。

  16、每周至少一次与上级开展交流。

  17、每月至少单身外出一次,推荐西湖边静坐。

  18、每月至少储蓄20%当月收入,至多储蓄60%。

  测试工程师的一天

  7:30  起床

  7:35  洗漱,计划当天工作

  8:00  出门,面对镜子给自己个微笑

  8:30  早餐,什么都不要想

  8:50  公司,开机接收邮件、消息

  9:10  浏览业内新闻

  9:40  大多数人已到公司,开始当天工作

  12:00 中饭,小饭桌上别谈工作更别一副忧国忧民的样子大谈国计民生

  13:00 技术研究并沉淀

  14:00 继续本日工作,编码,主动与没交流过的同事进行交流,组织晚上活动

  18:00 晚饭,总结本日工作

  18:30 撰写当日工作博文

  18:45 加班

  19:45 三国杀

  21:00 回家,洗澡

  21:30 中央新闻频道,喝酒

  22:00 电视剧,喝酒

  22:30 读书,喝酒

  23:00 上床,自我反省

  23:15 呼呼呼呼

  注意:以上主要表达一种思路,勿纠结勿全部模仿。

  进阶目录

  通常情况下,能力提升是一个渐进过程,但提升到某一高度遇到瓶颈时则需要突破。这有点类似大乘佛法里所说的,从渐修到顿悟,再从顿悟到圆修。本身中国佛教界对此就有不少争论,南方慧能系(称南顿)与北方神秀系(称北渐)分别讲究顿悟与渐悟,而在顿悟中又有道生顿悟、禅宗顿悟,所以说每个人的进修道路是不尽相同的,也不一定有高下之分,主要看对自我认知是否清晰,在不同阶段需要何种提升方式,这才是重点。

  在个人能力提升的道路上,上级主管的支持及培养是非常重要的。好主管会因地制宜因人而异,每次安排超出其能力一点的工作,让其不断的有挑战。同时在实施过程中,主管会默默支持,与其一同制定解决方案并跟进实施过程,最终让其独享成功的成果与喜悦。

  此外,每人擅长的领域不同,有的人所具备的能力很契合当前工作,因此会成为主攻手,有的不太符合只能做辅助。但请注意,在多方协作工作中,必然有人在前攻城拔寨做明星,有人在后默默耕耘做后勤,这些不能单纯的以高下来衡量,况且说不定哪天换成其它工作,这主次之分就倒过来了。

  以下是能力渐进提升的阶梯目录,从前到后有顺序之分。

  1、 基础:前文所说的基础技能必需掌握,推荐Java+Oracle+Uml组合。掌握程度一般不用太深,测试工具开发职位的除外。特别注明,Junit是一定要掌握的。市面上书籍很多,笔者推荐《Java编程思想》、 《Oracle 9i 参考手册》、《UML精粹》。

  2、 专业:前文所说的测试方法、测试工具必需掌握。其中对于测试工具,如果开源则尽可能阅读源码。推荐书籍《计算机软件测试技术》、《软件测试艺术》、《软件测试》。

  3、 实战:前文所说的测试模式必需掌握。 至少全程参与二十次项目,至少参与两次50人以上规模的项目,至少编写测试用例10000个,至少发现缺陷5000个,至少编写测试脚本20000行,至少担任过三次测试负责人,所有产品发布后遗漏缺陷总数小于50个并呈收敛趋势。推荐书籍《设计模式》、《人月神话》、《软件测试经验与教训》。

  4、 沉淀:深入了解质量控制原理,对功能性(含安全)、效率、易用性、可移植性、可维护性、可靠性等质量特性均有实际测试经验。推荐书籍《质量无泪》、《质量免费》、《ISO9126》等所有软件质量相关国标。

  5、 领域:选取一至两门测试技术作为长期研究的方向,中途可适当调整,这里说的长期指的是五年、十年及以上,在这个层次重点是要做到专精。推荐方向“云测试”、 “基于模型测试”。

  6、 专家:理论计算机科学研究。笔者不是专家,因此不敢臆测到达此层次后应该做些什么以及怎么做,但“P/NP问题”是笔者一直有兴趣并持续关注的,也是很多科研工作者选取的研究课题,在此郑重推荐。

  第四章 杂谈

  笔者刚入行时有次参加公司组织的培训,是一个微软的老外来讲课。培训那天会议室的前三排基本没人坐,有位副总站起来骂“这就是Chinese”,当即有人反问“你不是Chinese?”,说起来他还真不是,已经移民到加拿大了。做人切勿忘本,做事前要先学会做人。作为一名测试人员不要崇洋媚外迷信权威,但也不能做土八路。业内一般的说法是“做事要高调做人要低调”,笔者以为“做事要高调做人也要高调”,心有多大,舞台就有多大。

  测试行业发展到今天需要求新求变,就象当年武侠小说一样。笔者一直很喜欢古龙,不知道谁能成为测试行业的古龙。

  有位伟人曾经说过,“不管黑猫白猫能抓到老鼠的就是好猫”。同理,不管黑盒白盒能找到缺陷的就是好盒。工作中不论用的是正道、奇道还是王道,不论用的是阴谋还是阳谋,能解决问题的就是我们所需要的。

  男女搭配,干活不累,这是至理名言。测试团队的男女比例1:3最好。

  社会是个大染缸,测试人员要保持一颗纯真的心。做事要又猛又持久,做人要很傻很天真。

  世上不如意事十常居八九,人生总会经历很多挫折。真的爷们,敢于直面惨淡的人生,敢于正视淋漓的鲜血。如果不爱测试,请尽早离开。

打印本页 | 加入收藏

上一篇:软件测试修炼之道之专业技能    

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