测试职业规划探讨职业生涯规划测试_第1页
测试职业规划探讨职业生涯规划测试_第2页
测试职业规划探讨职业生涯规划测试_第3页
测试职业规划探讨职业生涯规划测试_第4页
测试职业规划探讨职业生涯规划测试_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

测试职业规划探讨职业生涯规划测试 测试职业规划探讨 Weibo-LiLei 职业规划是什么? u? 十年之后 你想工作在何处? 你想成为什么样的人? u? 两年之后 你想工作在何处? 你想成为什么样的人? u? 现在 做什么能实现你两年后的目标? 如何进行职业规划? 职业 行业 雇主 软件测试工程师的现状 30%的测试工程师在考虑换个方向 ? 不知道哪里能够获得更多的信息帮助成长 ? 不知道测试的前途和方向在哪里 一个针对互联网行业的调查表明: ? 75%的测试工程师觉得在职业发展上找不到方向感 ? 64%的测试工程师说他们想提高,成为测试专家, 但是不知道从何入手 软件测试工程师的发展方向 Behavior & Func1onality Infrastructure & Integra1on 非技术方向 User Interac1on Automa1on QA Management Security Business Domain Knowledge Performance 技术方向 Behavior & Func1onality 行为和功能测试的含义是,在功能之外,更关注 系统行为。 功能的定义是系统能完成的的特定的任务。而行 为是系统交互的反应。行为可以通过一组关联的功 能(功能集成)体现,或通过一系列独立的功能来 体现。这里指每个功能都独立的为行为做贡献。 主要表现: -确认功能和数据正常,包括正面的和负面的 -确认由功能组成的行为是否给用户提供了价值。 -确认功能和行为是否符合一些必须的标准 -子系统变更时确认整个系统未被破坏 User Interac1on 用户交互主要关注人机界面。用户交互测试的因素 有:用户体验,可用性以及用户界面本身的集成测 试。 用户交互测试覆盖所有的交互机制,从键盘到鼠标 还有触摸板和终端,也许还有培训及文档。后两个 也被看做是系统与用户交互的方式。 主要表现: -确认用户界面符合目标用户、组织、国家或任何必 须的易用性标准。例如WCAG2.0是当前流行的web 内容的易用性标准。 -确认系统行为和交互机制的一致性 -确认国际化和本地化的正确性 -确认用户交互的架构与系统功能相符。 -确认系统提供了适当的提示与帮助信息。 -确认系统反应的一致性,正确的异常处理。 -确认系统提供了可视的、清晰的、可预测的反馈和 行为。 Management 测试管理主要聚焦在两个角色上:Test lead。负责一个测 试项目的人;Test manager,负责测试团队的发展方向。 管理职位例如Team leader不是我们讨论的内容,因为与真 正的测试之间关系较小。 -测试方案、测试设计、测试执行的Review -设计缺陷跟踪流程 -不依赖模板的设计测试方案、测试策略、测试资源规划 -提供测试报告 -与项目相关参与人有效沟通 业务领 域关注如何将测试技巧融入业务的领域中。 业务领域知识是软件测试的一个限制因素;缺乏业务领域知 识,将限制测试的有效应用。 -理解业务术语,系统在业务流程中的地位 -基于业务流分析需求设计测试场景 -确认新增特殊需求符合业务要求,没有破坏现有业务 -确认需求二义性是否带来潜在缺陷 -在业务上下文环境中确认缺陷的影响和紧急程度 Business Domain Knowledge Performance 性能测试者主要关注在多样化的受控环境中,系统或系统组 件运行状况如何。性能测试工程师分析系统架构和运行时的 环境,来设计场景并执行。执行结束后分析结果,来找出是 否有潜在的或已经暴露的性能问题。 -设计性能测试方案 -使用已有工具设计性能测试场景、构造数据、执行性能测 试 -开发或改进现有性能测试工具、调试测试代码 -分析系统架构设计和部署方式,识别潜在性能瓶颈,并提 出有效建议 -维护和管理可重复的性能测试环境 主要关注: -性能表现,包括请求量;延迟 -负载,包括高并发用户等 -容量,例如系统用户数量对性能的影星啊 -压力,找到系统最大能力,将容量和负载都最大化。 -可靠性,确认当系统遇到瓶颈时,反应是否符合预期 -扩展性,确认系统是否能够灵活的扩展以提高性能 Security 测试工程师关注系统本身和环境带来的安全问题。安全 测试工程师理解业务,理解内部的安全级别与责任定义,以 及如何防范外部攻击。 安全测试关注五个方面:availability(易用性), authorisation(授权),authentication(认证),integrity (完整性),confidentiality(保密性)。 Automa1on 自动化可能被在两个场景中使用:简化测试,以及行 为验证。专职做自动化的工程师主要工作是为利用自 动化工具、框架进行的测试项目提供支持、规范。 自动化方向也负责开发新的测试工具或使用新的自动 化技术来优化测试效果。 -使用已有工具或开发新工具,开发调试自动化代码 -定义自动化代码开发流程 Infrastructure & Integra1on 基础架构和集成测试工程师关注系统集成,以及系统 与环境的交互。 基础架构方向需要有物理组件的知识,例如网络拓扑, 虚拟化,架构设计,以及环境如何与被测系统交互等。 集成方向主要关注在不考虑环境影响的基础上如何集 成所有系统组件。 主要关注: 部署:系统部署方案的review,测试 系统组件角度的容错容灾 系统、子系统测试环境维护、数据备份恢复;开 发环境管理工具 根据系统环境、软硬件条件,review系统架构设计 Level划分 Level 5 专家级 Level 4 Level 3 Level 2 Level 1 有理论 Level 0 没概念 执 行 & 项 目 贡 献 负 责 项 目 的 一 部 分 社 区 贡 献 负 责 整 个 项 目 聚 焦 专 业 领 域 审 核 工 作 方向 指引 行动 ? 问自己,自己喜欢做的

温馨提示

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

评论

0/150

提交评论