下面是 ‘测试人生’ 的汇总

我的跳槽经历

Sunday, May 6th, 2007

相对一些跳槽高手而言,到现在为止,我的职业生涯都是很单纯和简单的。
毕业六年了,严格来说,只换过一次工作。为什么这么说,这里面还有一段不为人知的故事。

马上五一长假结束了,新的职业发展机会也摆在我的面前。如果不出意外,这个儿童节之前,我就会到我的第三家公司上班了。回想六年来的职业发展,总有点话想要说,打算这几天好好总结一下,自己这几年来的发展历程。如果大家有兴趣,可以一起探讨一下测试行业的职业发展。如果不小心对你的职业发展能有些帮助,那就是我莫大的荣幸了。

是为预告,敬请期待。

职业生涯上篇

提问题的策略和技巧

Friday, April 13th, 2007

每个人的知识面都不尽相同,所谓术业有专攻,就是此意。那么当我们遇到自己不熟悉或者不了解的问题的时候,除了自己独立解决之外,最便捷的方法便是提问了。提问的方式,技巧等都很大程度上决定了你获得帮助的快慢和效果。

最近在51testing上回答一些朋友的问题,发现大多数朋友提问题的时候并不讲究技巧,也没有策略,甚至有的时候连最起码的提问题的方式都不对,很难想象得到帮助的效果了。这其中不排除一些比较着急的情况。但是大多数情况下,我们需要自己充分尝试问题的解决方法,反复实验,在利用自己的知识和能力无法解决问题的前提下,才去请教。很多工具或者软件,都是需要进行一些手工操作就可以掌握的,并且有完整的用户手册可以参阅,而且大多数时候,还有一些FAQ可以参考。提问之前充分利用这些资源自己解决问题才能真正掌握这些问题,并为我所用。这就是自己尝试。

(more…)

软件测试入门指南

Wednesday, April 4th, 2007

很多朋友聊到,我是测试新手,或者我刚入门,应该如何才能找到自己的位置. 俗话说”入门容易入行难” 软件测试行业也是如此. 软件测试这个行业,说容易也容易,说难也难. 为什么这么说呐,因为这个行业现在的整体形式是比较好. 但是高端人才紧缺,而且缺口比较大. 但是低端人才严重供大于求. 所以说要想立足这个行业,一定要提高自己的能力. 下面简单介绍一下新手或者刚入行的朋友应该如何做. (这里针对1-2年或者刚从其他行业转行测试的朋友, 如果你入行超过两年,嘿嘿,请绕行)

1. 软件工程和计算机基础
这里之所以还强调这个,是因为很多朋友是非计算机专业或者没有接受软件工程的系统教育的朋友, 你需要对软件工程熟悉,软件开发流程或者软件测试流程比较熟悉,有一定的计算机基础知识,包括操作系统,网络和数据库等等.

(more…)

为什么不要去外包公司

Thursday, March 29th, 2007

最近好多朋友说到软件外包,要不要去外包公司?现在谈谈我的看法.
软件外包打个形象的比喻就是软件行业的建筑队,有包工头和农民工兄弟.其中我们中的大多数都是农民工兄弟.哪里有活,就去哪里干,已一个工程或者项目为周期. 结束了,就打点行李挪到另外一个地方.软件行业的外包跟这个类似,一个项目结束就投入到另外一个项目.其实软件外包这几年发展一直很火,我国软件出口很大一部分都是靠软件外包撑起来的. 软件外包在下面这几个城市发展尤其好: 北京,大连,深圳,上海等. 其中不乏很多知名的软件外包公司. 比如中软,文思创新,易思博,福瑞博得等等. 另外,软件外包一般分为三种模式,离岸,近岸和在线模式.
现在来说说为什么你要去软件外包公司? 相对来说,外包公司的软件测试流程都比较规范. 因为要对客户负责,对质量负责. 软件外包公司的客户都外包公司的流程都有严格的审核,所以在软件外包功能你能学习到最新的软件测试理论和实践的方法.另外,软件外包一般的对象都是相对来说实力比较雄厚的公司.才会集中在自己的业务上,把业务以外的内容外包,因此如果是在线外包,你有机会接触大公司的工作环境和工作氛围,这对你养成良好的职业习惯大有好处. 而且如果你足够幸运,还可能被甲方吸纳为正式的员工(不过一般的外包公司和甲方都有比较严格的协议,禁止挖人). 另外,在外包公司,你的注意力很集中,对技术的要求能力较高,成长也相对较快. 所以如果你刚出道不久,或者刚刚入行,而有缺少好的学习环境和氛围,那么软件外包公司是一个不错的选择.

(more…)

测试职业发展路线的选择

Wednesday, March 28th, 2007

如何确定自己的职业发展路线,发展过程中会遇到什么瓶颈?如何解决?
前面大致讲了一点,如何针对自己的特长和优势,选择合适自己发展的职业路线. 在这个职业发展过程中可能遇到什么瓶颈,我们应该怎么发挥主观能动性,克服这些障碍,从而通向职业发展的颠峰,下面就结合我自己的经验简单分析一下.
选择自己的发展路线很大程度上取决于几个方面的因素,个人兴趣,自己的专业,擅长领域等.今天主要从自己的专业和擅长领域说,测试工程师的职业发展有下面有些:
<自动化测试专家->
自动化测试目前还是一个比较新的课题,国内虽然呼声比较高,但是真正能做起来的公司少之有少,因为本身测试自动化是一个系统的工程,对管理者的决心是一个考验,对测试工程师的要求也相对来说较高. 简单的利用测试工具执行一些测试用例不是测试自动化.测试自动化工程师要求有一定的开发经验,对系统熟悉,同时又要有一定的测试经验.这方面的人少之又少. 如果从事这条道路,首先要求要做过测试的工作,有一定的行业经验. 另外,对开发能力有一定的要求,另外自动化测试工程师在国外可以细分为自动化设计工程师,自动化开发工程师,自动化执行和维护工程师.分别对应测试设计,测试开发和测试执行的不同任务和职责. 一般遇到的问题都是相关的开发经验不熟悉,对系统不了解,这就需要两条路同时走,一是业务的学习,另外对测试自动化的理论学习,包括测试工具的熟悉和掌握.
(more…)

软件测试的前途和钱途

Tuesday, March 27th, 2007

周六应邀作为嘉宾去参加广州软件测试行业协会组织的第十次测试交流会,倍感荣幸,想跟大家分享一下我对软件测试这个行业的前途和钱途的浅薄认识.这个话题由来已久,再51testing上也经常看到类似的讨论,一直没有完整的整理和发表自己的看法,借此机会,贴在这里,紧供大家参考.

很多刚入行的朋友问起这个问题,另外,还有一些从事这个行业两年左右的朋友,感到很迷茫,到底从事测试有没有前途,或者更实际点说,有没有钱途. 这个问题还要从整个测试行业说起.
国内的测试行业发展比较慢,也就是最近三五年才刚刚起步,发展很快,很多IT企业,包括软件公司,电信企业,服务业的很多公司都有自己的IT部门,软件测试的职位相对来说也层次不齐. 高级的有高级测试工程师,测试设计工程师,高级性能测试工程师,测试主管等. 刚入行的有测试员(也叫初级测试工程师,主要从事手工测试,要求比较低). 大家经常提起说软件测试这行入门容易,就是指的第二种情况, 其实这是一种错觉,也可以说是一种误解和误导. 要成为一名合格的软件测试工程师,需要很多方面的知识和能力.

(more…)

软件测试人员能力的基本要求

Saturday, March 24th, 2007

转载一篇关于ppent兄弟的文章。也是大家集体智慧的结晶,讨论出来的。我非常认同里面的几点:技术很重要,有技术的未必有能力。但凡有能力的,技术一定是过硬的。能力也是多方面的,基本能力,工作能力和专业能力。这里的专业能力大致就是前面说的技术。

今天在测试群中看到有关能力的交流,大有裨益。
有些人片面的认为对测试人员而言,提高能力就是能写代码,而静光关于能力的深刻理解得到了大家的赞同。
下面原文引用:
写代码,更多只算技术,未必是能力。
不要老想着写代码,如果一定要算能力,那也是很基本的能力。其它的能力实际上很多,你对计算机软硬件的了解,组成原理、电路逻辑等等各方面的知识,把这些知识归纳整理,在你平常的工作中应用出来,这就是能力。又比如,领导让你完成某个任务,你如何其了解领导真实的意图,了解任务相关的各种信息,找出其中的关键,再完成任务,这也是能力。

(more…)

如何成为测试专家

Friday, March 16th, 2007

今天在这个桑林志的博客看到这篇文章,也是转载的,原始出处是:

http://headrush.typepad.com/creating_passionate_users/2006/03/
how_to_be_an_ex.html

要成为测试专家,其实无论是测试专家,其他专家也好,都是相通的. 这里面有很多必要的条件,其中这个图至少在很大程度上告诉你要成功,或者成为专家的必要条件.

慢慢领悟吧!


Close
E-mail It