- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测试工程师要求角色定位和职业发展方向
软件测试发展与现状 计091 徐慧、倪梦碧 软件测试发展前景 中国的软件测试技术研究主要是随着软件工程的研究而逐步发展起来的,由于起步较晚,与国际先进水平相比差距较大,故仍处于起步阶段。随着我国软件产业的蓬勃发展以及对软件质量的重视,软件测试也越来越被软件企业所重视,软件测试正在逐步成为一个新兴的产业。 如何成为软件测试工程师? 一、基本常识类 1. 计算机基础知识 2. 计算机网络基础知识 3. 软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技 术及方法,软件测试项目管理) 4. 软件开发基本知识(软件工程知识,理解软件开发方法及过程) 如何成为软件测试工程师? 二、技术类 1. 程序语言 C/C++,VB,VC,Java,.net,ASP,Javascrīpt 等。 2. 数据库知识 SQL Server,Oracle,Mysql,Sybase 等。(一般对测试 人员的要求就是要求会使用, 然后熟练使用 SQL 语句 进行查询,修改,添加,删除数据操作。) 3. 操作系统 Windows,Linux /Unix系统。 如何成为软件测试工程师? 三、实战类 1. 公司的测试流程 2. 公司的具体缺陷管理流程(提交 bug 报告,追踪bug 状态) 3. 测试环境的搭建及管理 4. 测试计划,测试用例,测试报告等相关文档的编 写 如何成为软件测试工程师? 四、性格类 1. 细心,关注细节 2. 耐心,不怕麻烦 3. 良好的沟通能力 4. 优秀的学习能力,逻辑思维强 5. 工作积极主动 6. 上进性强 软件测试工程师的角色定位 角色决定工作内容和承担的任务。 测试工程师的角色应该承担什么任务呢? 这没有统一的答案。 因为,这与软件公司的规模,软件项目管理制度,公司领导和项目经理的管理风格,以及具体软件项目自身的特点有很大关系。而且,测试工程师也有普通和高级之分。 软件测试工程师的角色定位 笼统的答案列举如下: 1.设置软件测试环境,安装必要的软件工具。 2.运行软件,发现和报告软件缺陷或错误。尤其需要快速定位软件中的严重的错误。 3.对软件整体质量提出评估 4.确认软件达到某种具体标准 5.以最低的成本,最短的时间,完成高质量的测试任务 ...... 软件测试职业发展方向 就业方向: 低管理 低技能——毕业生(无经验)——方向广 高管理 低技能——初级,中级,高级——管理工作精通,技能一般 低管理 高技能——纯技术路线——精(专家) 高管理 高技能——技术精通,善于交际,会管理 软件测试职业发展方向 测试工程师: 属于软件测试职业生涯的初级域,其适用范围是入行软件测试3年内的常规测试从业者,其主要工作内容是按照测试主管(即直接上司)分配的任务计划,编写测试用例、执行测试用例、提交软件缺陷,包括提交阶段性测试报告、参与阶段性评审等。 软件测试职业发展方向 管理+技术路线 首先是常规路线,这条发展路线要求管理与技术并重,因为软件测试的行业特点决定了这个因素:测试工程师向上晋升到测试主管、测试经理、测试总监,直至咨询域的更高方向! 软件测试职业发展方向 测试主管 企业项目级主管,对于中小型软件公司也可以是企业级主管,属于中级发展域,适用范围是2到5年职业经验的测试从业者。其工作内容是根据项目经理或测试经理的计划安排,调配测试工程师执行模块级或项目级测试工作,并控制与监督软件缺陷的追踪,保证每个测试环节与阶段的顺利进行。 软件测试职业发展方向 测试主管 严格来说,这个级别更多属于测试的设计者,因为企业的测试流程搭建是由更高级别的测试经理或相关管理者来做的,测试主管负责该流程的具体实施;而更多的工作,是思考如何对软件进行更加深入、全面的测试。测试主管比较有创造性的工作内容就是测试设计,而恰恰很多公司忽略了或没有精力来执行此工作内容!应该说,在一个企业里做了3年左右测试工作的人员,很容易晋升到该职位,而之所以晋升,是与个人测试技术的过硬、测试方法的丰富,加上对测试流程的监控力与执行力的职业素质息息相关! 软件测试职业发展方向 测试经理 更高级别的测试管理者,属于高级测试方向域。对于大中型软件公司,该职位尤为重要,并且对其职业要求也比较高,一般适合4到8年的测试从业者,在管理与技术能力双双比较成熟的情况下,可以结合具体环境晋升到该级别。测试经理负责企业级或大型项目级总体测试工作的策划与实施。 软件测试职业发展方向 测试经理 测试经理除了需要统筹整个企业级或项目级测试流程外,还要对于不同软件架构、不同开发技术下的测试方法进行研究与探索,为企业的测试团队成员提供指导与解决思路,同时还要合理调配不同专项测试的人力资源(如业务测试工程师、自动
文档评论(0)