- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试工程师的职业规划和自我管理
测试工程师职业规划和自我管理 职业规划的探讨 团队的自我管理 职业规划是什么 如何进行职业规划 软件测试工程师的现状 软件工程师的发展方向 Behavior Functionality Use Interaction Management Business Domain Knowledge Performance Performance 关注点: 性能表现,包括请求量;延迟 负载,包括高并发用户等 容量,例如系统用户数量对性能的影响 压力,找到系统最大能力,将容量和负载都最大化 可靠性,确认当系统遇到瓶颈时,反应是否符合预期 扩展性,确认系统是否能够灵活的扩展以提高性能 Security Automation Infrastructure Integration Level 划分 行动 职业规划的探讨 团队的自我管理 思考: 不同时期和类型的投入与承担的不同压力,导致团队提升、个人自信和组织投资回报率会有什么不同? * 测试工程师职业规划和自我管理 两年之后…… 你想工作在何处? 你想成为什么样的人? 十年之后…… 你想工作在何处? 你想成为什么样的人? 现在…… 做什么能实现你两年后的目标? 30%的测试工程师在考虑换个方向 不知道哪里能够获得更多的信息帮助成长 不知道测试的前途和方向 一个针对互联网行业的调查表明: ·75%的测试工程师觉得在职业发展上找不到方向感 ·64%的测试工程师说他们想提高,成为测试专家,但是不知道从何入手 行为和功能测试的含义是:在功能之外,更关注系统行为。 功能的定义是系统能完成的特定的任务,而行为是系统交互的反应。 行为可以通过一组关联的功能(功能集成)体现,或通过一系列独立的功能来体现。这里指每个功能都独立的行为做贡献。 主要表现: 确认功能和数据正常,包括正面和负面的。 确认由功能组成的行为是否给用户提供了价值。 确认功能和行为是否符合一些必须的标准 子系统变更时确认整个系统未被破坏 用户交互主要关注人机界面。用户交互测试的因素有:用户体验,可用性以及用户界面本身的集成测试。 用户交互测试覆盖所有的交互机制,从键盘到鼠标还有触摸板和终端,也许还有培训及文档。后两个也被看做是系统与用户交互的方式。 主要表现: 确认用户界面符合目标用户、组织、国家或任何必须的易用性标准。例如WCAG2.0是当前流行的Web内容易用性标准。 确认国际化和本地化的正确性。 确认用户交互的架构与系统功能相符。 确认系统提供了适当的提示与帮助信息。 确认系统反应的一致性,正确的异常处理。 确认系统提供了可视的、清晰的、可预测的反馈和行为。 测试管理主要聚焦在两个角色上:Test leader,负责一个测试项目的人;Test manager,负责测试团队的发展方向。 (管理职位例如Team leader 不是我们讨论的内容,因为与真正的测试之间关系较小) 主要体现: 测试方案、测试设计、测试执行的Review。 设计缺陷跟踪流程。 不依赖模板的设计测试方案、测试策略、测试资源规划。 提供测试总结报告。 与项目相关参与人员有效沟通。 业务领域知识关注如何将测试技巧融入业务的领域中。 业务领域知识是软件测试的一个限值因素;缺乏业务领域知识,将限制测试技术的有效应用。 主要体现: 理解业务术语,系统在业务流程中的地位 基于业务流分析需求设计测试场景 确认新增特殊要求符合业务要求,没有破坏现有业务 确认需求二义性是否带来潜在缺陷 在业务上下文环境确认缺陷的影响和紧急程度。 …… 性能测试者主要关注在多样化的受控环境中,系统或系统组件运行状况如何。性能测试工程师分析系统架构和运行时的环境,来设计场景并执行。执行结束后分析结果,来找出是否有潜在的或已经暴露的性能问题。 主要体现: 设计性能测试方案 使用已有工具设计性能测试场景、构造数据、执行性能测试 开发或改进现在性能测试工具、调试测试代码 分析系统构架设计和部署方式,识别潜在性能瓶颈,并提出有效建议 维护和管理可重复的性能测试环境 安全测试工程师关注系统本身和环境带来的安全问题。安全测试工程师理解业务,理解内部的安全级别与责任定义,以及如何防范外部攻击。 安全测试关注点: availability(易用性) authorization(授权) authentication(认证) integrity(完整性) confidentiality(必威体育官网网址性) 自动化可能被在两个场景中使用:简化测试,以及行为验证。专职做自动化的工程师主要工作是为利用自动化工具、框架进行的测试项目提供支持、规范。 自动化方向也负责开发新的测试工具或使用
文档评论(0)