《赢在测试-中国软件测试先行者之道》读后感
春节放假,拜读了蔡为东先生新编著的《赢在测试-中国软件测试先行者之道》,为自己职业方向感明确了很多,内心甚是感激。
笔者从事软件测试工作也有6个年头了,一直感觉测试行业、测试人员不被认可,笔者也几度怀疑自己的职业选择,蔡为东先生这本书的出现恰是时候,正如是每个时代都需要英雄,在国内测试行业还不够成熟、规范的时候,则更需要一些英雄站出来。这些英雄将自己的经验无私的奉献出来,给许多新人包括我这只老鸟很明确的指导,减少一些犹豫和迷茫。
显然我已经从书中多少有一些收获,一本书读后能感觉有所收获,就值了,自己有了收获,决不能藏着捏着,这不是我的风格,知识是用来共享和创新的,没有共享哪里来的创新,不能固步自封,一想到这些大道理,赶紧将收获公布之,还是用数字说话吧,笔者将12位专家的采访记录汇总一张表格进行分析,为自己和同行提供一些参考,就当作借花献佛吧。
专家名称 |
所学专业 |
公司行业 |
行业前景看法 |
职业规划 (技术与管理之路选择) |
测试管理要点 |
优秀测试人员素质 |
职位变动考虑 |
Google测试经理段念 |
电力系统自动化,非计算机专业毕业 |
Google公司,产品和服务型公司 |
软件测试也是不成熟的,正因为这样所以机会多 |
不要急着做管理,预速则不达 |
1) 要真诚,坦诚相待; 2) 不要把自己放到下属的对立面上; 3) 对下属要有责任感; 4) 不要和下属去竞争; |
1) 良好的开发背景; 2) 学习能力要强; 3) 主动找活干; |
跳槽要有明确的目的,并且对自己要有清晰的定位; |
本地化测试专家专家崔启亮 |
本科到博士均为纺织机械专业 |
ISTQB认证(软件测试资质认证) |
1) 这个行业机会多; 2) 测试的难度不亚于开发,值得去奋斗; 3) 非计算机专业朋友也有机会; 4) 和开发待遇相差不大; |
采访未涉及 |
采访未涉及 |
1) 勤奋; 2) 开放,多交流,多交朋友; 3) 善于总结; 4) 认真对待工作; |
不要随便跳槽,只有当真认为没有机会发展了再考虑跳槽。 |
测试专家陈绍英 |
计算机专业 |
银行方面测试专家 |
稳和慢的软件测试行业;需要不断提高自己的技术水平。 |
管理和技术并重;双方都不能忽略; |
1) 测试经理不要管得太细; 2) 要做好沟通工作; 3) 经理要和员工交心,真正为大家考虑; |
1) 人要勤奋; 2) 沟通能力; 3) 要做好测试规划;做好测试用例的设计;做好缺陷管理; |
稳定得发展空间比薪水重要; 薪水低于30%涨幅可以不考虑; |
测试专家曹向志 |
计算机应用 |
贝吉克(金融行业服务) |
测试行业本身的发展空间有限,起码最新一段时间是这样的; |
技术和管理二个方向;技术方向:测试专家; 管理方向:测试总监 |
谈及了项目管理经验: 1) 时间管理; 2) 质量控制; 3) 沟通能力; 4) 风险管理; |
1) 责任心、耐心、细心、信心; 2) 良好的协调沟通能力; 3) 快速学习的能力; 4) 不断的积累总结; |
1) 是否符合职业规划; 2) 是否能提高自己的能力; 3) 薪水怎么样? |
用友质量总监夏文红 |
财务和审计 |
用友软件,产品和项目并存 |
软件测试行业要突破不是一件容易的事情;国内很多企业还要多努力,再提升; |
要了解自己的性格; |
1) 要有明确的工作目标; 2) 定期沟通; |
选人标准: 1) 业务要熟悉; 2) 沟通要好; 3) 偏外向型性格; 4) 主动学习; |
考虑为什么要跳槽?要想清楚; 求安逸还是求发展; |
东软测试总经理敬向东 |
哈工大计算机专业 |
东软 产品和项目并存 |
有好的前景。客户对质量要求提高了;软件公司多,同质化验证,只能靠质量获胜。 |
多积累,等有了5-6年的经验才去做管理 |
1) 分工明确; 2) 团队要有质量意识;
|
1) 热爱软件测试; 2) 责任心强; 3) 逻辑思维能力好; 4) 沟通表达能力强; 5) 坚持原则; |
一定要想清楚,为什么要跳槽。 |
IBM测试经理陈雅丽 |
本科学数学;硕士学计算机辅助设计 |
IBM,产品为主 |
越来越好的软件测试业; 用户对质量要求越来越高; |
如果在计算机技能上还有欠缺,就要去补课。 |
1) 及早介入; 2) 重视团队建设,清楚项目计划和目标; 3) 让更多人参与; 4) 开好例会; 5) 定期调节队伍气氛; 6) 做好总结; |
1) 扎实的基本功; 2) 用心做事,不马虎; 3) 思维开阔,发散; 4) 执着; 5) 喜欢测试; |
清楚的列出自己跳槽的理由 |
微软资深测试经理周庆辉 |
专业未知,有海外学习经历 |
微软,产品为主 |
软件测试会有一个比较好的前景; |
不是每个人都要去做管理者,明确自己的长处; |
1) 把握大局; 2) 做好沟通; 3) 调动人员的积极性; 4) 设定和公司目标一直的测试目标;
|
1) 基础扎实,编码能力好; 2) 分析和解决问题的能力强; 3) 沟通能力强; 4) 创建意识; |
自己喜欢什么?擅长什么? |
金山测试总监李爱华 |
电力系统与自动化,非计算机专业 |
金山,产品为主。 办公自动化和安全产品 |
非常非常看好(越来越多的公司重视测试;培训机构的测试费用很贵也说明了问题) |
做自己擅长的事情 |
1) 能容纳别人; 2) 能激励员工; 3) 看清楚人的优点和缺点; 4) 工作要有条理; |
1) 能够沉下心做测试,愿意做测试; 2) 扎实的专业技能; 3) 测试工程师一定要懂代码; 4) 主动,不怕苦和累; |
采访未涉及 |
Cisco-webEx测试总监朱少民 |
本科工程力学,硕士结构工程 |
网讯,产品为主 |
对软件测试的前景比较乐观 |
想要做测试管理工作,就要引起领导的关注 |
1) 要有领导能力; 2) 自己也要动手,不要光指挥别人; 3) 技术能力要要全面; |
1) 要有成为优秀测试工程师的强烈愿望; 2) 把顾客放在第一位; 3) 技术要扎实; 4) 平时踏实工作; 5) 良好的沟通能力; |
分析自己跳槽的优势、劣势、风险和机会 |
H3C刘宇 |
本科数学,硕士计算机软件和理论 |
华3,产品为主 |
出于高质量的产品追求,软件测试行业的前景是非常乐观的。 但是要成为受人尊敬和羡慕的职业还任重道远。 |
个人的性格特点和特长 |
1) 有自己的主见,敢于坚持原则; 2) 工作有思路有想法,测试过程规范严格; 3) 工作敬业,敢于知难而进; 4) 保持测试团队的稳定性; 5) 按流程办事,但是不僵化流程; 6) 优秀的技能; |
1) 适度的好奇心和探索精神; 2) 遇到问题细致耐心坚持不懈; 3) 富有创造性; 4) 追求完美; 5) 良好的沟通能力; 6) 2-3年的软件开发经验; 7) 5年以上专业背景; 8) 超强的逆向思维能力和捕捉细节能力; |
采访未涉及 |
分析过程:
关子卖得差不多了,再不说我有什么收获的话,估计板砖已经拍过来了。
问题一:测试之路是不是该走下去?行业前景如何?
答:11位专家中,没有一位不看好软件测试行业的,但是光看好没有用,就象用友总监夏文红说的,软件测试行业要突破不是一件容易的事情;国内很多企业还要多努力,再提升;
问题二:如何成为一名优秀的测试人员?
把每个专家的对优秀测试人员的标准进行统计,形成如下表:
专家名称 |
兴趣爱好 |
技术背景 |
业务知识/专业知识 |
学习能力 |
沟通能力 |
主动性 |
责任心 |
细心 |
耐心 |
勤奋 |
创新 |
其他 |
段念 |
|
n |
|
n |
|
n |
|
|
|
|
|
|
崔启亮 |
|
|
|
n |
|
|
n |
|
|
n |
|
开放,多交流 |
陈绍英 |
|
|
n |
|
n |
|
|
|
|
n |
|
|
曹向志 |
|
|
|
n |
n |
|
n |
n |
n |
|
|
|
夏文红 |
n |
|
n |
|
n |
n |
|
|
|
|
|
外向性格 |
敬向东 |
n |
|
|
|
n |
|
n |
|
|
|
|
坚持原则 |
陈雅丽 |
n |
n |
|
|
|
|
n |
n |
|
|
|
|
周庆辉 |
n |
|
n |
|
n |
|
|
|
|
|
n |
|
李爱华 |
n |
n |
|
|
|
n |
n |
|
|
|
|
|
朱少民 |
n |
n |
|
|
n |
|
|
n |
n |
|
|
|
刘宇 |
n |
n |
n |
|
n |
|
|
n |
|
|
n |
|
统计 |
7票 |
5票 |
4票 |
3票 |
7票 |
3票 |
5票 |
4票 |
2票 |
2票 |
2票 |
|
从上表统计结果可以得出,要具备一名优秀测试人员的条件,先后关系是兴趣爱好、沟通能力、责任心、技术背景、业务能力、细心、学习能力、耐心、勤奋。
可以看出,要成为一名优秀的测试人员,第一条件就是要喜欢测试行业,如果连这行当都不喜欢,那肯定排在门外了。有了优秀测试人员的标准后,网友们和我这只老鸟就可以朝着这个目标迈进了。
问题三:工作和职位变动时考虑些什么?
答:关键字,为什么要跳槽,是否符合自己的职业规划?
问题四:我学的不是计算机专业,能做好测试吗?
答:11位专家中,除了微软周庆辉专业未知外,只有4名专家是学计算机专业的,只要自己用心和努力,看来非科班出身还是能做好测试的。
其他问题 。。。。。 ??!!!用心的人肯定能找到更多的答案,在此就不罗嗦了。
也来一点书评:
事务总是一分为二的,说了上面这么多好话,笔者肤浅地认为本书还是有略微不足的地方,本书采访的专家中大部分为知名的产品型为主的企业,产品型公司的对质量要求很高的,显然产品质量不高的话,市场带来的压力大,这样测试人员上升的空间比较大。建议适当采访一些项目型公司,尤其是政府项目型公司,政府项目主要靠关系来搞定,质量要求低得多,在这种背景下测试人员地位很难有大的改变。并且项目型公司收入不稳定,项目工期紧时必然要牺牲质量,所以这些测试人员确实很迷茫的,而这些测试人员又占有相当大的比例,建议关注一下这些测试人员来给些指导,在项目型为主的公司如何做测试?多恩赐些经验为盼。