《测试工程师要求》PPT课件.ppt_第1页
《测试工程师要求》PPT课件.ppt_第2页
《测试工程师要求》PPT课件.ppt_第3页
《测试工程师要求》PPT课件.ppt_第4页
《测试工程师要求》PPT课件.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试发展与现状 计091徐慧 倪梦碧 成为软件测试工程师也是大家不错的选择哦 软件测试发展前景 中国的软件测试技术研究主要是随着软件工程的研究而逐步发展起来的 由于起步较晚 与国际先进水平相比差距较大 故仍处于起步阶段 随着我国软件产业的蓬勃发展以及对软件质量的重视 软件测试也越来越被软件企业所重视 软件测试正在逐步成为一个新兴的产业 如何成为软件测试工程师 一 基本常识类1 计算机基础知识2 计算机网络基础知识3 软件测试基本知识 软件质量 软件质量管理基础知识 软件测试概念 软件测试标准 软件测试技术及方法 软件测试项目管理 4 软件开发基本知识 软件工程知识 理解软件开发方法及过程 如何成为软件测试工程师 二 技术类1 程序语言C C VB VC Java net ASP Javascr pt等 2 数据库知识SQLServer 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年的测试从业者 在管理与技术能力双双比较成熟的情况下 可以结合具体环境晋升到该级别 测试经理负责企业级或大型项目级总体测试工作的策划与实施 软件测试职业发展方向 测试经理测试经理除了需要统筹整个企业级或项目级测试流程外 还要对于不同软件架构 不同开发技术下的测试方法进行研究与探索 为企业的测试团队成员提供指导与解决思路 同时还要合理调配不同专项测试的人力资源 如业务测试工程师 自动化测试工程师 白盒测试工程师 性能测试工程师 对软件进行全面的测试 另外 一些企业里 测试经理还需要与客户交流与沟通 负责部分的销售性或技术支持性工作 软件测试职业发展方向 测试总监属于常规发展路线的最高域 该职位一般在大型或跨国型软件企业 或者专向于测试服务型企业有所设立 一般设立测试总监的企业 该职位都相当于CTO或副总的级别 是企业级或集团级测试工作的最高领导者 驾驭着企业全部的测试与测试相关资源 管理着企业的全部测试及质量类工作 而其职业要求 也是技术与管理双结合 软件测试职业发展方向 技术路线技术路线 划分为三个半方向 分别是自动化测试工程师 白盒测试工程师 性能测试工程师和认证测试工程师 前三者适用于通用软件测试领域 认证测试工程师乃嵌入式测试领域职位 至少目前仅出现在嵌入式领域 软件测试职业发展方向 自动化测试工程师定义在功能测试范畴 指通常所说的依靠自动化测试工具进行软件黑盒测试的工程师 从大环境讲 自动化测试是软件测试执行阶段的必然趋势 社会对于软件测试的认可度以及对自动化测试人才的需求必将日益增加 软件测试职业发展方向 白盒测试工程师定位于在软件测试周期的单元测试阶段对软件进行的代码级测试的人 包括代码走读 代码功能与逻辑测试 代码内存泄漏检查 代码运行效率检查 代码测试覆盖率分析等 如果说 自动化测试只是依靠脚本语言完成测试脚本编写与调试的过程 因为自动化测试工程师的工作重点不在编写脚本 对于自动化测试工程师的技术要求要相对偏低的话 那么白盒测试工程师就要对大型程序开发语言的完全掌握 因此其技术要求相对偏高 软件测试职业发展方向 性能测试工程师在系统测试阶段 功能测试后对软件系统性能指标进行采集分析和运行效率检测的人 在一个尽量压缩的测试流程里 功能测试可以手工进行 白盒测试可以不做 但是性能测试必须要做 除非该软件非网络类软件即单机版软件 软件测试 从宏观上可以划分为三个大方面 功能测试 性能测试 安全性测试 功能测试说明软件做对了 功能测试 性能测试说明软件做好了 三者结合起来说明软件做的非常好 安全测试暂且抛之不提 这是下一个发展域的内容 但是为了把软件做好 为了真正保证软件的质量 性能测试绝不容忽视 只因目前很多企业由于时间 成本 人力条件的限制 暂且不做性能测试 软件测试职业发展方向 性能测试工程师性能测试工程师相对来说 是三个技术路线里技术要求最高的 因为软件的性能瓶颈归根结底落实到代码的运行效率这个问题上 因此性能测试要做好 性能测试工程师起码要懂开发 而为了发现性能问题 要懂软件开发架构 为了定位性能问题 要懂操作系统 网络协议 应用服务器乃至数据库的原理与使用 为了最终解决性能问题 要根据定位的问题有针对性的对代码 操作系统 网络架构 服务器 数据库进行优化 当然性能测试是一个系统工程师 绝对不是一两个人的事情 对于常规性能测试工程师 具备定位性能问题的能力即可 软件测试职业发展方向 业务测试工程师定义为面向行业类软件业务逻辑与工作流测试的人员 当前软件开发类型 很大一部分是行业类软件的应用 如ERP SCM CRM OA 电信 金融 财务 嵌入式 通信 手机 游戏 这就要求从事行业类软件测试的人员具备行业背景 业务知识 熟练该行业工作流程 从社会上出现的很多对此类经验要求的测试工程师招聘信息中 我们更加肯定这种趋势 所谓存在即是道理 既然社会上有了需求 那么就可以作为个人发展的方向 软件测试职业发展方向 业务测试工程师而另外一个特点是 业务测试工程师的工作内容主要是黑盒测试 属于功能范畴 因此对技术要求不大 设置一些大型行业类软件公司的业务测试工程师薪资丰厚 但是完全可以不懂技术 因为它的工作性质决定了不需要懂很多的技术 他们甚至连软件的界面测试都不做 交给常规测试工程师实施 而完全关注软件的业务性和易用性 由于其深厚的行业背景 可以为软件的在正式发布前提出很多建设性的意见 而这些建议正是软件开发商提高产品易用性 增加用户满意度 开拓市场 创造利润的关键因素之一 软件测试职业发展方向 管理路线如果说配置管理工程师 质量保证工程师更加侧重于配置管理流程 质量保证流程的实施与日常管理维护 那么配置管理经理 质量保证经理就是更侧重于配置管理流程 质量保证流程的建立与改进 一般在中小软件企业 可能没有这两个角色 而全部的配置管理或质量保证工作都由工程师担当 但是大中型软件企业对资深配置管理经理 资深质保经理求贤若渴 软件系统越庞大 软件开发团队规模就越庞大 软件开发流程中出现问题的几率就越高 高效管理软件开发流程 不断改进软件质量 是每个软件公司在技术上没有顾虑后的下一个急需攻破的难关 软件测试职业发展方向 业务专家属于行业内咨询 顾问的角色 已经几乎脱离

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论