手机阅读

有关测试员顶岗实习心得体会如何写(七篇)

格式:DOC 上传日期:2023-01-01 14:12:16 页码:7
有关测试员顶岗实习心得体会如何写(七篇)
2023-01-01 14:12:16    小编:ZTFB

我们得到了一些心得体会以后,应该马上记录下来,写一篇心得体会,这样能够给人努力向前的动力。那么心得体会该怎么写?想必这让大家都很苦恼吧。下面小编给大家带来关于学习心得体会范文,希望会对大家的工作与学习有所帮助。

有关测试员顶岗实习心得体会如何写一

1.负责电商类app需求的功能测试及部分性能测试。

2.根据需求文档编写、执行测试用例。

3.协助开发定位、解决相关bug,并跟进bug解决进度。

4.把控测试进度和测试质量,高效完成测试任务。

5.有较强的学习能力和主动学习的精神。

任职要求:

1.本科及以上学历,计算机相关专业,2年及以上测试工作经验;

2.熟悉测试理论,熟悉敏捷开发方法论,熟悉禅道等工具;

3.熟悉自动化测试selenium,appium,xctest,airtest等自动化框架;

4.熟悉持续集成工具jenkins,软件配置管理,以及网络安全测试者优先;

5.有app测试经验、压力测试和api接口测试经验者优先

6.良好的沟通能力,和较强的抗压精神。

7.逻辑思维清晰,优秀的应急响应能力和独立解决问题的能力

有关测试员顶岗实习心得体会如何写二

现在软件测试工作越来越收到企业的重视,许多人员也投入到软件测试的行列中来,软件测试工程师的队伍越来越壮大。但是如何成为一名优秀的软件测试工程师呢?这是大家比较关注的一个问题,尤其是初入这个行当的莱鸟更想了解这个问题的答案。本文根据自己多年来在it公司从事软件测试的经验总结了一些东西给大家共享,同时也希望大家提出宝贵的意见和建议。

步骤/方法

起码有三年以上的软件开发经验

现在许多软件企业招收一些刚刚毕业的大学生或者非计算机专业的人员作为自己公司软件测试工程师,这是非常错误的,也是对软件测试不负责任的表现。虽然他们可以发现软件中的一些错误,但是对于软件中的一些关键,致命,危险的错误他们是很难发现的。大家都知道,软件工程中有个模型叫瀑布模型,这是最基本的软件模型,这个模型又叫碗状模型,因为开发位于碗的最底部,左上方依次为建模,需求分析,设计;右上方依次为测试,部署,维护。这就是说明软件开发是一切软件活动的基础,同时也是软件测试的基础。一个人只有经历过一定年限的软件开发工作,才可以积累丰富的经验,知道在软件中哪些地方容易出错而那些地方不容易,这给以后的软件测试工作带来非常宝贵的经验。

有逆向思维的能力

我曾经接触过一些软件测试工程师,他们干了一段时间软件测试工作后返回去又开始去做开发工作了,问他们为啥?答案是软件测试工作太难了,开发是顺向思维,而测试是逆向思维,老要找一些稀奇古怪的思路去操作软件。软件的使用者千差万别,软件在使用过程中遇到的各种现象也是千差万别的,所以要求软件测试工程师需要具有一些逆向思维的能力,想别人所不想,测别人所不测,这样才可以找到更多的软件中的错误。这是作为一名优秀的软件测试工程师最基本的素质。

善于同软件开发人员沟通

沟通是当今软件项目中需要掌握的最关键技术之一。软件测试人员要善于同软件开发人员沟通,软件测试人员与开发人员搞好关系,使测试人员不成为开发人员的眼中钉,这对于提高整个软件项目质量是十分重要的。沟通主要包括:

讨论软件的需求,设计:通过这样的沟通,你可以更好的了解所测试的软件系统,以至于尽可能少的测试出软件中不是错误的“错误”,从而降低给软件开发人员带来的压力。

报告好的测试结果:作为一个测试人员,发现错误往往是测试人员最愿意而且引以自豪的结果,但是一味地给开发人员报告软件错误,会给他们造成厌恶感,降低整个软件的质量和开发进度。所以作为一名软件测试工程师,当你测试的模块没有严重的错误或者错误很少的时候,你不妨跑到开发人员那里告诉他们这个好消息,这会给你带来意想不到的结果。

讨论一些与工作无关的事情:作为一个测试人员经常和开发人员讨论一些与工作无关的事情,比如大家可以谈谈新闻,趣事,家庭…这样可以加强相互间的默契程度,许多统计表明,这样可以更好的提高软件工作质量。

善于同领导沟通

测试人员往往是领导的眼和耳,领导根据测试人员的测试结果可以了解公司的产品质量,从而调整其他的工作。领导工作一般比较繁忙,所以作为一名优秀的测试人员要学会把测试结果进行总结,最好以图表的形势给领导看。

掌握一些自动化测试工具

测试工作往往是比较繁琐,枯燥无味的工作,测试人员长期处于重复的手工工作,会降低测试效率,并且对于测试质量也往往是不利的;况且许多测试不使用测试工具是不可以进行的,比如性能测试,压力测试等等。目前市场上有许多测试工具供你使用,你可以根据自己的需要选择一些测试工具来辅助你的测试。但是要记住一点,不是说有了测试工具就不要人工测试了,测试工具不是万能的。

善于学习的能力

软件测试技术随着时间的变化也在做一些提高和改进,作为一名优秀的测试人员要善于利用书籍,网站,论坛,交流等各种途径不断提高自己的软件测试水平。

提高自己的表达能力

软件测试人员当发现软件中存在缺陷的时候,往往要书写缺陷报告,缺陷报告要写得详尽清楚,使开发人员能够尽快定位错误,修改错误,所以作为一名优秀的测试人员提高自己的写作能力是非常必要的。

了解业务知识

更好的了解你说测试软件的业务知识是非常重要的,对业务知识了解得越深入,越能够找出更深入,更关键,更隐蔽的软件错误。所以作为一名优秀的软件测试工程师,要多向该领域专家,同行学习,提高自己的业务知识水平。

以上仅为个人的一些经验所谈,希望大家都能够成为一名优秀的软件测试工程师。

有关测试员顶岗实习心得体会如何写三

初中地理测试题及答案

地理是一门关于生活在地球上的人与他所处地理环境之间关系的学科.一般来讲,地理所涉及的范围包括人类生活的各种环境,也就是自然环境与人文环境。下面是初中地理测试题及答案,请参考!

初中地理测试题及答案

一、选择题

1.学校准备周末到郊外春游。小强担心下雨去不了,晚上看电视的天气形势图后,小强很高兴。请问他看到了反映当地天气的什么符号?

2.我国古代诗人,为我们留下了许多反映天气或者气候的美妙诗句,下列反映气候的诗句是()

a.清明时节雨纷纷,路上行人欲断魂b.人间四月芳菲尽,山寺桃花始盛开

c.忽如一夜春风来,千树万树梨花开d.东边日出西边雨,道是无晴却有晴

3.下列词语中,属于描述天气特征的是()

a.四季如春b.鹅毛大雪c.长冬无夏d.四季如春

4.下列词语中,表示气候的是()

a.风和日丽  b.夜来风雨声,花落知多少

c.阴雨连绵  d.秋高气爽

5.寒冷的冬季,农民利用塑料大棚种植了许多夏季才能吃到的蔬菜,塑料大棚改善了农作物生长所需的()

a.地形条件b.气温条件

c.肥力条件d.抗病条件

6.天气预报是我们比较熟悉的,对下列图表信息表述全部正确的是()

a.哈尔滨中雪转小雪,空气质量优

b.北京小雨转多云,空气质量良

c.南通小雨转多云,空气质量优

d.广州晴转阴,空气质量良

7、下列行为对空气质量没有影响的是()

a.秋收后,村民把秸秆烧掉,用秸秆灰肥田

b.城里的汽车越来越多,尤其是私人汽车

c.许多家庭用煤炉生火做饭

d.电动摩托车的使用

8、某日的天气预报显示:降水概率100%,风向东南风,风力二、三级转三、四级,气温20℃/8℃。对于这次预报小明的下列理解不正确的是()

a.一定有雨b.风是吹向东南方向的

c.风力会越来越大d.当日最低气温为8℃

9、1月中旬到2月上旬,我国南方各省发生了50年一遇的大范围持续性低温雨雪冰冻灾害,造成严重的损失。这次南方低温冰冻天气,仅从1月25日~30日,全国有3250个航班取消,3350个航班延误。广州有100余万旅客滞留。说明这次灾害天气严重影响了()

a.工业生产b.农业生产c.军事训练d.交通运输

10、“风调雨顺,五谷丰登”说明受降水影响最大的是()

a、日常生活b、交通出行c、工业生产d、农业生产

11、上课铃响了,几个同学满头大汗跑进教室,老师说:通常这个时候是一天中气温最高的时候,要注意防暑。这节课上课的时间最有可能是()

a.10点b.12点c.14点d.16点

12、某山山脚下温度为16℃,山顶温度为4℃,这座山相对高度约为()

a.米b.1000米c.600米d.200米

读下图,完成13-14题

13、对上图反映的气候类型的叙述,正确的是()

a.雨热同期,利于作物生长

b.夏季降水少,阳光充足

c.冬季寒冷干燥

d.反映了沙漠地区的气候特点

14、该图可能反映了下列哪个区域的气候特点()

a.我国东部季风区b.意大利某区域

c.英国某区域d.美国东部某区域

二、读图题。(共40分每空分)16、读六大板块示意图,回答下列问题:

(1)写出图中字母所代表的板块名称:a__________b__________

c__________d__________e__________f__________

(2)图中①处是___________、__________等地质灾害多发地带。

(3)②处有世界上最雄伟的山脉:______________;此山脉形成的原因是_____

(4)板块学说认为,板块______________比较稳定,板块与板块之间的__________

地带,地壳比较活跃

(5)3月11日,日本发生了里氏8.8级强烈地震。日本发生地震的原因是___________

17、读下图,回答下列问题。

(l)a~d四个半球中,为东半球的是________,为西半球的是________,为南半球的是________,为北半球的是________。

(2)东西半球中,陆地面积大的是________。

(3)北极地区与南极地区海陆分布有所不同,南极地区以________为主,

北极地区以________为主。

附答案

一、选择题、(每个4分共60分)

12345678910

dcabcccdaa

1112131415

bcaca

二、读图题、(每空2分共40分)

16、(1)a亚欧板块、b非洲板块、c印度洋板块、

d太平洋板块、e美洲板块、f南极洲板块。

(2)火山、地震

(3)喜马拉雅山脉、亚欧板块与印度洋板块碰撞挤压

(4)内部、交界

(5)日本位于亚欧板块与太平洋板块交界地带,处在环太平洋地震带上。

17、(1)a、c、d、b。

(2)东半球

(3)大陆、海洋。

有关测试员顶岗实习心得体会如何写四

通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上it前进的快速步伐。通过理论与实际的结合、学校与社会的沟通,进一步提高学生的思想觉悟、业务水平,尤其是观察、分析和解决问题的实际工作能力,以便培养自己成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。

(一)实习单位简介

xxx公司是全球领先的互联网在线产品及服务的软件及解决方案提供商。

(二)岗位介绍

我的职位是class团队的一名qa。

主要职责:

1、编写测试用例。

2、根据测试计划搭建和维护测试环境。3、执行测试工作,提交测试报告。

4、对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷管理方案。

5、对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。6、对业务部门提供相应技术支持,确保软件质量达标。

(一)实习内容

1、学习公司业务流程,相关工具的使用。2、学习安装配置和维护测试环境。

3、编写测试计划,测试用例,执行测试,bug验证,回归测试,编写测试报告。

4、跟踪上市产品线bug解决报告,测试验证结果。为业务部门提供相应的技术支持,确保软件质量指标。

5、参加本组例行会议;参加公司各种培训、考核、技术交流活动等。

(二)实习过程

怀着对it行业的憧憬,我进入了xxx实习,我在公司所从事的工作是软件测试。在实习之前,我们进行了计算机课程的实训,我选择了软件测试方向。在此期间老师教给了我们一些测试的基础知识,使我对软件测试有了一定的认识,也更想探寻一下真正的软件测试工作。在我真正投入工作之前,我在网上查询了许多测试员的相关要求,了解了作为一个测试人员必须耐心,细心和平和的心态,他的目标是尽可能早一些找出软件缺陷,提高产品的质量,降低维护的成本,尽可能的达到客户的需求。

1、学习业务流程

测试并不是单纯意思上的机械的“测试”,他首先要求对产品非常熟悉,不管是从功能上还是操作上。因此,在刚开始的一个多星期内我先学习软件的相关业务流程。看着一个个的产品信息文档,一点点从操作开始入手,逐步了解产品功能。我们的产品是一个比较成熟的上市产品,在不断的升级改进中,因此业务逻辑较为复杂,加上英文的障碍,使我在学习的过程中遇到了前所未有的挑战。

看不懂的时候,用翻译工具,或者将问题搜集起来,询问公司的前辈,有时候加班把东西带回家看。从未体会过的巨大压力化为我学习的动力。通过不断的学习文档内容,以为自己对产品知识已经有了一定的了解,但是在考核的时候发现自己什么都没有掌握,有些部分的第一次考核没过,心里更加焦急。在经过一星期多的努力,终于通过了相关的内容的考核,正式迈向了软件测试的大门。

2、bug学习验证过程

作为软件测试人员,更为重要的是我们需要了解客户需求,根据客户的要求来测试,看看产品是否能达到他们的要求。从这方面考虑的话也是需要我们必须比任何人都要熟悉产品的一切。所以之前的相关业务的学习也对我今后的测试工作起到了巨大的作用。

在进入测试工作后,我首先还是通过跟踪产品一下已存在或者修复过的bug信息,熟悉具体功能和业务逻辑,并对这些bug进行验证。在我验证bug信息的时候,每一个bug对于我来说都是新的,完全不同的,即使是针对同一个模块的相关子模块,所以每在我验证完一个bug之后,都会对相关的业务相对的熟悉一些。

另外在我学习验证bug信息的过程中,我熟悉了管理工具jira的使用,以及相关测试环境的搭建与维护。因为很多bug存在于不同版本的产品上,所以我经常处于卸载与安装软件的工程中。在搭建测试环境时也废了不少功夫,因为我们的产品是一个相对成熟社区管理服务型的软件系统,其中搭建环境时需要安装修改的东西挺多的,所以每次一遇到问题就赶紧问我旁边的同事。到最后在几次艰难的尝试之后,才完全搞定测试环境搭建问题,心中也有了小小的成就感。

3、新功能模块测试

在一段时间熟悉了相关业务后,我接触到了自己的第一个feature,也就是针对一个新的小功能模块的测试。这个功能模块的测试让我一方面更加全面的了解软件测试工作,另一方面也让我更多的认识到自己软件测试实践能力的不足。在我拿到这个任务的时候,我首先想到的是看这部分的需求文档,在一长篇的介绍下,我终于了解到了针对这部分内容的需求分析是怎样的。那接下来就该完成我的需求计划了。很感谢另外的一位qa同志发给了我一个测试计划的文档,而我就开始依葫芦画瓢的完成我的测试计划了。

但是接下来新的问题又出现了,测试计划完成了,但是测试用例中的数据该怎么准备呢?!一个测试用例必须要有测试数据啊,不管你是使用的任何方法进行测试,都必须有数据才行。而我选择最常用的等价类划分方法,也是需要大量的数据的。在意识到问题后,我又开始了新一段的学习过程。学习这个功能每一个模块数据的产生过程,准备相应的数据。突然之间,边学边做的状态使我的速度一下子慢了许多。在对需求不清楚的时候,我找到了我们的系统分析人员,通过讨论,更为清晰的了解到了客户需求。在准备数据时,也是不断的向我的同事请教,学习,在经过了漫长的教导与自我学习的过程后,终于完成了测试用例的设计工作。

4、发现bug的美妙过程和其他

作为测试人员,除了验证bug和编写测试用例的过程,我们的另一项内容当然就是发现bug了,这也是我最喜欢的一件事儿。生活中喜欢大大咧咧,而在对所测试的产品上本人就有了喜欢吹毛求疵毛病,在过去的两个月中,成功发现了2个bug,虽然在数量上不是很多,但是对于刚刚涉足测试行业的我也是一个不小的激励。在发现了2个bug之后,我不是立即的通过管理工具报告bug,而是通过自己的反复验证,求证过后才将具体的bug信息,如描述,发现版本,优先级等填入了jira的管理系统中提交。发现bug固然兴奋,但是提交的时候却更是要慎重一些的。

除了进行测试的工作外,我们还有日报告,周报告需要提交,让你的负责人了解你的工作进度安排。当然也会有丰富多彩的技术交流活动,如参加其他小组的测试交流会,公司的技术沙龙等。不仅缓解了工作的压力,更让我们学到了知识,充实了自己。

两个月的实习下来,让自己走进了一个全新的领域,也开始真正了解了软件测试工作。实习是一个开端,一个让自己学会成长的地方,当然也确实让自己长大了许多。不管是从工作技能上还是从为人处事上,我都感觉到了有很大的提高。

首先,在工作技能上,因为从事的是测试工作,对于自己来说虽然有着一些理论知识,但是这还远远不够,一切还是需要我从头开始的,而更需要自己的努力、耐心和细心。这些都是自己欠缺的,但是在工作了这几个月后,真的发现自己有了很大的改善。虽然离真正的软件测试人员的要求还有很大的距离,但是自己一定会努力,向着自己的目标前进。

其次,在为人处事方面,也让自己成熟了许多。虽然不能用语言来描述,但是确实可以从生活中的点点滴滴感觉得到。经历使人成长,只有真正的经历过,才可以让自己真的成熟起来,要想真的出人头地,好的为人是前提。

说来自己真的算是很幸运吧,能够有幸到活跃网络实习。刚开始的时候很多人都和我一样,认为软件测试工作简单,只需要动动鼠标就行,当我真正投入软件测试工作后才明白当初的认识是多么的片面肤浅。虽然自己从事的是功能测试,手工测试的工作,但是那鼠标也不是那么乱点的!另外还有我暂时没有涉及到的自动化测试工作,这无疑也是一个和软件开发人员一样需要有着扎实的编程能力的。

还记得刚刚走入公司的时候,感觉很奇妙,一切都是那么新奇,那么陌生,不敢随便讲话,凡事都小心翼翼的,这对于性格开朗的我来说,简直到了折磨的程度,不过幸运的是公司的同事都非常好,工作的氛围非常的轻松。也许还是刚到不久的缘故,使我在对待比我年长的同事的时候会习惯性的尊敬她们,像以前在学校尊敬老师的那样。但这样却也阻碍了我与她们的正常交流,不过后来在她们的帮助下,也习惯了大家彼此之间朋友式的相处模式。

总之,通过这次实习,确实让自己成长了许多。在实习期间,我学到了许多东西,遇到了一些困难,也看到了自己本身存在着许多问题。在测试时要想使自己的测试更加周全,总会遇到这样那样的问题。当前的软件的功能日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后能做好测试工作而努力。

有关测试员顶岗实习心得体会如何写五

职责:

1、组装调试无人机并进行飞行可靠性测试试验;

2、软件在设备上的烧写,测试产品功能、性能和可靠性,并反馈测试报告;

3、能够通过飞行测试有效定位飞机问题,提出解决办法,并且记录总结汇报飞行测试过程及结果;

任职要求:

1、全日制本科及以上学历,电子信息工程、电子电气工程、机电工程、自动控制、自动化或相关专业

2、具有linux系统,git使用经验,python、c/c++或shell script项目经历优先

3、具有遥控器和航模电子设备的使用经验,能够对无人机进行集成和联调测试;

4、对国内无人机技术和市场有一定的了解,具有较强的技术文档写作能力;

有关测试员顶岗实习心得体会如何写六

初中语文论语十则测试题及答案解析

《论语》十则(共一课时)

一、基础驿站

1.给下列字准确注音。

愠()罔()殆()诲()弘()

凋()恕()勿()施()

2.解释下列加点的字词。

(1)为人谋而不忠

(2)与朋友交而不信乎

(3)见贤思齐焉

(4)吾与点也

(5)富而可求也

3.写出下列句子中的通假字,并解释。

(1)不亦说乎

(2)诲女知之乎

(3)不知为不知,是知也

4.下列对课文句子翻译错误的有一项是

a、“己所不欲,勿施于人。”(自己所讨厌的事情,不要施加在别人身上。)

b、“知之为知之,不知为不知,是知也。”(知道就是知道,不知道就是不知道,这就是知识。)

c、“三人行,必有我师焉。”(几个人一起走路,一定有我的老师在里面。)

d、“土不可以不弘毅,任重而道远”(士人不可以不胸怀宽广、意志坚定,因为他肩负着重大的使命,路程又很遥远。)

5.文学常识填空。

(1)《论语》是家经典著作之一,属于体散文,是记录 的书,共 。它由孔子的.弟子和再传弟子编辑而成。

(2)孔子,名 ,字 , 时 国人,我国古代伟大的家、家、家。孔子学说的核心思想是,《论语》始终如一地贯穿了他的这一思想。

二、综合园地

6、选择加点字解释错误的一项()

a、为人谋而不忠乎(谋,出主意。忠,尽心。)b、传不习乎(习,复习)

c、见不贤而内自省也(自省即省自,检查自己)

d、其恕乎,己所不欲,勿施于人。(恕,宽恕)

7、下列选项中没有通假现象的一项()

a、不亦说乎 b、诲女知之乎

c、不知为不知,是知也 d、觉见卧闻,俱用精神。

8.根据课文内容填空

(1)《〈论语〉十则》中流传至今的成语有:________、________、________、________。

(2)体现孔子用于实践的思想的句子是。

(3)孔子心目中“君子”的标准是:,。

9.下列说法错误的一项是( )

a.孔子很注重学习,相传他曾问礼于老聃,学乐于苌弘,学琴于师襄。

b.孔子的弟子孟子继承和发展了孔子的学说,成为孔子以后的又一位儒学大师。

c.《论语》是一部记录孔子和他若干弟子的言行的书,由若干篇章组成,前后两章之间不一定有什么关联。

d.《论语》是研究孔子思想的主要资料。从汉朝初年到五四运动以前的两千年间,它一直是学童们的一本必读书,影响很大,书中有不少语句都作为成语保留在现代汉语中。

10.儒家最早提出“己所不欲,勿施于人”的待人接物的处世之道,对于这句话应该有不同的看法。联系社会个人的生活经验,谈谈你的看法。

25.《论语》十则

1.yùnwǎngdàihuìhóngdiāoshùwùshī2.(1)诚心诚意(2)诚实(3)看齐(4)赞赏(5)求得,追求3.(1)“说”通“悦”,愉快。(2)“女”同“汝”,你。(3)“知”同“智”,智慧。4.b,“知”是聪明智慧之意。5.(1)儒语录体孔子及其弟子言行 20篇。(2)丘仲尼春秋鲁思想家政治家教育家“仁”6.d、恕,不是宽恕,而是宽容。“说”通“悦”。b“女”同“汝”。c“知”同“智”。8.(1)温故知新;三人行必有我师;任重道远;死而后已(2)先行其言而后从之。(3)成人之美,不成人之恶9.b,孟子是孔子的再传弟子。10.答案提示:我们应从两个方面认识这句话:一方面对人要宽容,要推己及人,自己不喜欢的东西或者不愿意做的事情,不要强加给别人,要多替别人想想;另一方面,还应该考虑到现实生活中的实际问题,宽容是有限度的,对待罪人,还要给予应有的惩罚。

有关测试员顶岗实习心得体会如何写七

时光荏苒,从毕业到现在已经10年,10年来一直从事着软件测试的工作。从一个什么都不会,到测试技术人员再到测试管理,期间有迷茫,有痛苦,有弯路,有捷径。今天对自己过去的10年测试经历做一个总结,一是给自己重新出发增加动力,二是给刚入道的、迷茫中的测试朋友一点点建议,希望你们少走弯路。

首先,谈谈测试职业规划,即做什么的问题。所谓方向比努力重要,这绝对是一句真理。如果能在刚走上测试工作岗位的时候明白这个道理,那么不出5年,你一定能成为某一测试领域的专家,那时不管是薪水、自信心都是顺其自然的事情。但是遗憾的是,我们获取的太多信息是,测试人员是一个通才,什么都要学,什么都要懂。结果这样的一个方向,导致了3脚猫功夫的测试人员一大把。那么什么都懂一点的测试人员难道就没有用武之地了吗?也不是,可以朝着测试管理岗位发展。说到这里,引出了测试职业规划的第一条路:测试管理。那么很容易想到职业规划的另外一条路,测试技术专家。在测试技术领域里,无外乎就是性能测试专家和自动化测试专家。

明确了软件测试职业规划的三个方向,接下来就是如何选择一条适合自己的方向。下面给出我的几条建议。

关于选择测试管理:首先你一定不是一个喜欢技术,对技术敏感的人,这个很容易判断。第二,你一定是个善于沟通,组织协调能力强的人。第三,你的长期抗压能力较强,上能顶住领导批评,下能顶住下属埋怨。能受得了委屈,吃的了亏。第四,你对管理工作充满持续的激情,如果过去你是一个比较如鱼得水的学生干部,那更加没问题。总之,相对你的iq,你的eq更高。那么从性格上来说你比较适合做测试管理工作。

关于选择性能测试专家:正好和测试管理人员具备的性格相反,首先,你不喜欢组织协调这样的工作,你性格有些孤傲,你上学的时候一定不是学生干部,或者不是一个如鱼得水的学生干部。第二,你不一定是个技术狂热者,但你不排斥技术,你的动手能力较强,喜欢实践。能静下心来学习。那么你有成为一个技术专家的潜力。

关于选择自动化测试专家:和性能测试专家类似,如果你掌握一门编程语言,或者有信心学好一门编程语言,那么恭喜你,你有成为自动化测试专家的潜力。通常,性能测试专家和自动化测试专家在技术上是相通的。

确定了自己的测试发展方向,接下来就是如何实现的问题。有一个的10000小时定律理论,即一个人想要成为某个领域的专家,需要经过1万个小时的锤炼。按此比例计算,如果以每天工作8小时,一周工作5天计算,那么成为一个领域的专家需要4-5年的时间。

关于如何成长为测试管理人才:首先你一定要成为一个功能测试专家;通过参与至少2个完整项目的测试工作,你对测试理论、一个完整项目的测试流程、测试活动、测试输出了于指掌。第二,尽量选择一个行业如电信、支付、网购、通讯等深入做下去,成为该领域的业务专家。因为测试经理的角色往往也是半个需求人员的角色。第三,尽量在头三年的时间里,亲自参与功能测试、性能测试、自动化测试工作,为后面测试管理的招聘工作、测试计划、人员分配、任务安排打下一个良好的技术基础,说白了,测试管理工作也是一个技术管理岗位,没有一定的技术功底,很难开展后续的管理工作。

关于如何成长为性能测试专家:刚进入测试管理岗位,你负责的工作一定是功能测试任务。没有机会接触性能测试工作。怎么办?我的建议是:自学或者参加培训班,如果你是一个自我管理能力非常强的人,建议自学,如果不是,那么建议参加专门的性能测试培训班。参加培训班之前大致了解一下性能测试的基础知识。

性能测试的学习过程大致如下:

1)首先了解一个系统的架构,明白各服务器之间是如何交互工作、系统的数据流向、系统的压力点,从而确定性能测试需求和指标,即那些功能需要考虑压力,能承担的压力是多大。比如一个购物网站,最典型的登陆功能、提交订单功能需要支持多少个用户并发,每个并发用户在几秒之内完成操作,系统长时间在压力状态下的稳定性。

2)第二选择测试工具,对于基于http协议的应用来说,一般loadrunner都能完成性能测试工作,学习loadrunner的三部曲:脚本录制编写(load runner generator)、场景设置和执行(load runner controller)、结果分析(load runner analysis)的内容。

对于一些无法用现有工具实施性能测试的应用,需要考虑自己编写工具来完成。所以一个优秀的性能测试工程师一定是能熟练使用一门编程语言的。

3)实践,一定要多实践,安装完load runner以后,load runner里带有现成的性能测试项目——飞机订票系统。完全可以拿来练手load runner。

4)性能测试的目的是发现系统处理能力的瓶颈而系统调优才是最终的目的,如果能进一步提高各业务服务器、数据库服务器的调优技能,对性能测试工作来说是如虎添翼。

关于如何成长为自动化测试专家:

自动化测试和性能测试不一样,性能测试主要是对服务器的性能做测试,而自动化测试是从前端考虑,其目的旨在于替代部分手工测试、考量客户端长时间运行的稳定性。自动化测试分为:web站点的自动化测试、pc客户端的自动化测试、手机端的自动化测试。每一个终端的测试都是一个大的领域,建议先深入学习一个终端的自动化测试技术。

关于web端站点的自动化测试:常用的开源测试工具:selenium框架+一门编程语言(建议python),或者收费软件qtp,推荐selenium,因为它是开源的、免费的,不存在盗版问题、且可扩展,所以国内的一线大公司喜欢用。

pc客户端自动化测试:常用的测试工具:qtp。付费软件,国内很多小公司在用。

android手机自动化测试:常用的测试工具:monkey、monkeyrunner、robutium、appium等,这些都是开源软件。一样,国内一流的公司都在使用。

苹果端的自动化测试:常用的测试工具:instrument、fonemonke、broomine、iphonesdk自带的testunit。

不管学习哪一个终端的自动化测试,熟练掌握一门编程语言是必要条件。

最后谈谈软实力,一个优秀的测试技术专家,我认为需要具备以下几个特性:

持续学习能力:计算机技术的发展可谓日新月异,如果不持续学习,那么不出2年,你就会发现你只能当一个廉价的手工测试人员。所以如果能在工作中学习,不能的话,下班后保证2个小时的自学时间。几年下来,你就能发现自己的进步有多大。

沟通能力:我觉得可以从2方面培养:第一:日常工作的沟通能力:和开发、产品、运维、客服同事的`沟通要及时,表达要准确,多微笑、多倾听、保持良好轻松的同事关系。第二,正式场合的沟通能力,如项目周会、评审会议、总结会议,一定要提前做准备,讲什么、怎么讲,自己私下里先练习一下,这样在正式场合才能表达清楚、气定神闲、落落大方,给领导和同事留下一个好的印象。

团队合作能力:首先从心态上,要强调整体的概念,放下单打独斗的想法。在实际项目中,体现为团队成员之间的相互协作、资源共享、共同进退。这个时代已经不是一个英雄创造神话的年代了,只有团队的齐心协力才能把项目做好,这样的人往往也是公司最喜欢,最愿意去培养的人。

与优秀的人为伍:所谓近朱者赤,近墨者黑。跟对一个老大、和优秀的人共事,找一个优秀的伴侣、经常去参加一些牛人讲座、技术论坛,通过这些人的耳濡目染,一定会让你少走很多弯路。

其他还有很多软实力,但我个人认为以上几点比较重要。

凡事要趁早,特别是技术行业,一定要在头几年打下扎实的技术功底,这对将来的技术管理或技术专家路线都有极大的帮助。

不知不觉写了这么多,感觉还没有说完,希望我的一些拙见能对刚毕业的同学和还在测试领域迷茫的同学一点帮助。

您可能关注的文档