- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * 软件测试工程师职业规划与展望 2 软件测试现状及前景 3 软件测试职业发展 目 录 1 为什么选择软件测试 4 软件测试团队及其职责 5 软件测试职业技能及经验 6 软件测试相关知识媒体推荐 职业选择 钱途 前途 兴趣 1 为什么选择软件测试 3 软件测试职业发展 目 录 2 软件测试现状及前景 4 软件测试团队及其职责 5 软件测试职业技能及经验 6 软件测试相关知识媒体推荐 工作起点高,发展空间大 职业寿命长,越老越吃香 工作更稳定,不用频繁“跳” 薪水待遇好 ,“钱”景被看涨 单独设立测试部门、对测试工程师有强烈需求的企业大多是较大规模的软件企业 ,外资企业居多。 职业现状及前景 软件测试相关概念 1. 软件外包测试 VS 软件产品测试 软件外包测试的特点: 涉及行业多,知识面宽广 测试团队比较大 接触到的大项项目机会比较多 代表公司: 中软,东软,文思创新,东南融通,软通动力 软件产品测试的特点: 行业业务知识及技术研究比较深入 测试团队的职责比较清晰,测试团队比较稳定 测试流程比较严谨规范 代表公司: Microsoft, IBM, HP, SAP, Peoplesoft, 用友 软件测试相关概念 1. 企业应用软件测试 3. 本地化和国际化测试 4. 嵌入式软件测试 2. 游戏软件测试 软件测试相关概念 2. 功能测试 VS 自动化测试 VS 白盒测试 功能测试特点: 1. 起步容易 2. 行业及业务知识经验非常关键 自动化测试特点: 1. 起点较高 2. 需要借助于测试工具及有一定的编程基础 白盒测试特点: 1. 起点较高 2. 需要借助于开发及测试工具及有一定的编程基础 软件测试相关概念 3. 测试 VS 质量保证 1. 测试属于质量保证的一部分 2. 软件质量保障体系由质量控制和质量保证组成 1 为什么选择软件测试 2 软件测试现状及前景 目 录 3 软件测试团队及其职责 4 软件测试职业发展 5 软件测试职业技能及经验 6 软件测试相关知识媒体推荐 产品单元总经理 开发团队经理 测试团队经理 程序经理团队经理 开发组长 测试组长 开发工程师 开发工程师 测试工程师 测试工程师 程序经理组长 程序经理 程序经理 可用性工程师 产品设计师 用户培训 …… DEV QA PM 软件研发团队结构 研发团队案例 Windows2000 Team 程序经理 450 开发人员 900 测试人员 1800 技术支持人员 600 技术传播人员 1120 本地化人员 110 培训人员 115 文档人员 100 市场人员 100 内部IT 50 合计 5345 Web Matrix Team 程序经理 2 开发组长/架构师: 1 开发人员: 7 测试组长 1 测试人员 13 合计 24 测试组织中的角色 1 为什么选择软件测试 2 软件测试现状及前景 目 录 4 软件测试职业发展 3 软件测试团队及其职责 5 软件测试职业技能及经验 6 软件测试相关知识媒体推荐 机遇和挑战 目前国内软件业的弱点正是发展的前沿 Test Engineer QA/Supervisor Project/Quality Manager 职业发展路线图 1 为什么选择软件测试 2 软件测试现状及前景 目 录 5 软件测试职业技能及经验 3 软件测试职业发展 4 软件测试团队及其职责 6 软件测试相关知识媒体推荐 测试专业能力 初级测试工程师: 执行和设计简单测试用例 报告和跟踪缺陷及进行验证 会使用相关的测试管理工具 高级测试工程师: 设计复杂测试用例(场景测试用例) 能够配置测试环境 熟练使用相关的测试管理工具及必要的测试工具 熟练掌握软件测试的流程 能够进行缺陷分析和预防 测试专业能力 测试组长及主管: 设计测试计划及进行测试项目的管理 项目及测试流程和工具的选择及优化 测试项目质量和进度的控制 测试架构师: 负责测试流程体系的技术应用及开发 开发自动化测试框架或者自动化测试工具 配置各类测试环境(操作系统、服务器配置、数据库配置 测试专业能力 测试经理: 构建测试团队及进行测试团队的管理 进行测试团队的职业能力的引导和发展 负责团队测试项目的质量及其控制 1 为什么选择软件测试 2 软件测试现状及前景 目 录 6 软件测试相关知识媒体推荐 3 软件测试职业发展 4 软
文档评论(0)