欢迎来到天天文库
浏览记录
ID:36261318
大小:458.31 KB
页数:27页
时间:2019-05-07
《测试工程师要求,角色定位及职业发展方向》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件测试发展与现状计091徐慧、倪梦碧成为软件测试工程师也是大家不错的选择哦~软件测试发展前景中国的软件测试技术研究主要是随着软件工程的研究而逐步发展起来的,由于起步较晚,与国际先进水平相比差距较大,故仍处于起步阶段。随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试正在逐步成为一个新兴的产业。如何成为软件测试工程师?一、基本常识类1.计算机基础知识2.计算机网络基础知识3.软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法
2、,软件测试项目管理)4.软件开发基本知识(软件工程知识,理解软件开发方法及过程)如何成为软件测试工程师?二、技术类1.程序语言C/C++,VB,VC,Java,.net,ASP,Javascrīpt等。2.数据库知识SQLServer,Oracle,Mysql,Sybase等。(一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进行查询,修改,添加,删除数据操作。)3.操作系统Windows,Linux/Unix系统。如何成为软件测试工程师?三、实战类1.公司的测试流程2.公司的具体缺陷管理流程(提交
3、bug报告,追踪bug状态)3.测试环境的搭建及管理4.测试计划,测试用例,测试报告等相关文档的编写如何成为软件测试工程师?四、性格类1.细心,关注细节2.耐心,不怕麻烦3.良好的沟通能力4.优秀的学习能力,逻辑思维强5.工作积极主动6.上进性强软件测试工程师的角色定位角色决定工作内容和承担的任务。测试工程师的角色应该承担什么任务呢?这没有统一的答案。因为,这与软件公司的规模,软件项目管理制度,公司领导和项目经理的管理风格,以及具体软件项目自身的特点有很大关系。而且,测试工程师也有普通和高级之分。软件测试工程
4、师的角色定位笼统的答案列举如下:1.设置软件测试环境,安装必要的软件工具。2.运行软件,发现和报告软件缺陷或错误。尤其需要快速定位软件中的严重的错误。3.对软件整体质量提出评估4.确认软件达到某种具体标准5.以最低的成本,最短的时间,完成高质量的测试任务......软件测试职业发展方向就业方向:低管理低技能——毕业生(无经验)——方向广高管理低技能——初级,中级,高级——管理工作精通,技能一般低管理高技能——纯技术路线——精(专家)高管理高技能——技术精通,善于交际,会管理软件测试职业发展方向测试工程师:属于
5、软件测试职业生涯的初级域,其适用范围是入行软件测试3年内的常规测试从业者,其主要工作内容是按照测试主管(即直接上司)分配的任务计划,编写测试用例、执行测试用例、提交软件缺陷,包括提交阶段性测试报告、参与阶段性评审等。软件测试职业发展方向管理+技术路线首先是常规路线,这条发展路线要求管理与技术并重,因为软件测试的行业特点决定了这个因素:测试工程师向上晋升到测试主管、测试经理、测试总监,直至咨询域的更高方向!软件测试职业发展方向测试主管企业项目级主管,对于中小型软件公司也可以是企业级主管,属于中级发展域,适用范围
6、是2到5年职业经验的测试从业者。其工作内容是根据项目经理或测试经理的计划安排,调配测试工程师执行模块级或项目级测试工作,并控制与监督软件缺陷的追踪,保证每个测试环节与阶段的顺利进行。软件测试职业发展方向测试主管严格来说,这个级别更多属于测试的设计者,因为企业的测试流程搭建是由更高级别的测试经理或相关管理者来做的,测试主管负责该流程的具体实施;而更多的工作,是思考如何对软件进行更加深入、全面的测试。测试主管比较有创造性的工作内容就是测试设计,而恰恰很多公司忽略了或没有精力来执行此工作内容!应该说,在一个企业里做
7、了3年左右测试工作的人员,很容易晋升到该职位,而之所以晋升,是与个人测试技术的过硬、测试方法的丰富,加上对测试流程的监控力与执行力的职业素质息息相关!软件测试职业发展方向测试经理更高级别的测试管理者,属于高级测试方向域。对于大中型软件公司,该职位尤为重要,并且对其职业要求也比较高,一般适合4到8年的测试从业者,在管理与技术能力双双比较成熟的情况下,可以结合具体环境晋升到该级别。测试经理负责企业级或大型项目级总体测试工作的策划与实施。软件测试职业发展方向测试经理测试经理除了需要统筹整个企业级或项目级测试流程外,
8、还要对于不同软件架构、不同开发技术下的测试方法进行研究与探索,为企业的测试团队成员提供指导与解决思路,同时还要合理调配不同专项测试的人力资源(如业务测试工程师、自动化测试工程师、白盒测试工程师、性能测试工程师),对软件进行全面的测试;另外,一些企业里,测试经理还需要与客户交流与沟通,负责部分的销售性或技术支持性工作。软件测试职业发展方向测试总监属于常规发展路线的最高域,该职位一般在大型或跨国型软件企
此文档下载收益归作者所有