用于跟踪和确认需求的测试技巧

课程信息

课程时间: 3

专业进修学分 (PDUs): 21.0

千万不要低估测试的重要性!为了确保项目成功,方案愿景和范围一旦成形,就必须开始计划和执行测试过程。当获取了方案需求时,商业分析师和测试小组将制定和完善一份主测试计划。该计划包括测试战略,用以识别在需求、解决方案或相应文档中出现的所有缺陷。

该课程互动性强,您将在有经验的导师的指导下制定一份综合测试计划。同时,您还将完成一些指定练习,有助于为测试工作制定一个基于风险且全面的主测试战略。这些活动帮助商业分析师确保所有需求回溯到商业需求上。

通过本课程的学习,您将具备对测试案例和场景进行设计以及确保测试覆盖率符合风险级别所需的能力。您还将学习不同级别和类型的测试,这些测试在当今的解决方案开发中常常用到。

提示:在参加本课程之前,建议您首先掌握《需求的获取和管理》课程中的背景信息。对《软件测试项目的优化管理》则不作要求。

您将学会如何:

  • 认识商业分析师 (BA) 在测试过程中的角色
  • 确认商业需求描述 (BRD) 和分析模型
  • 验证解决方案符合需求
  • 对测试方法的重要性进行沟通
  • 决定进行什么测试,追踪贯穿方案开发生命周期 (SDLC) 的那些需求
  • 制定和执行测试计划
  • 了解各种测试技巧

课程主题

测试导论

  • 认识测试的重要性
  • 认识 BA 在测试过程中的角色
  • 区分验证和确认
  • 确认商业需求描述 (BRD) 和模型
  • 验证方案

测试过程

  • 识别IT战略
  • 识别测试生命周期
  • 调整方案开发生命周期 (SDLC) 和测试生命周期
  • 认识测试方法的重要性
  • 使用可追踪性和缺陷分析

测试的级别和类型

  • 使用 V-模型进行测试
  • 计划不同级别的测试
  • 计划不同类型的测试

主测试战略

  • 定义主测试战略
  • 识别测试目标
  • 定义各级测试的测试战略
  • 识别制定主测试战略时发生缺陷的可能性和影响
  • 记录主测试战略

计划测试

  • 识别制定主测试计划的作用
  • 记录主测试计划的组件
  • 编制主测试计划
  • 计划需求、风险和质量变更

BA 的角度进行测试

  • 测试和评估是否满足商业和用户需求
  • 进行用户测试和和验收测试
  • 进行满意度评估
  • 在单元、整合、系统和用户测试期间进行可用性测试
  • 进行试点实施测试
  • 管理风险并进行优先排序,制定风险应对战略

测试案例设计技巧

  • 设计测试场景和测试案例
  • 用例场景转换为测试场景
  • 进行黑盒和白盒测试
  • 确保由风险主导测试覆盖范围
  • 使用测试工具

执行计划

  • 执行和更新主测试计划
  • 管理测试战略和商业需求变更
  • 审查验收测试
PMBOK® 指南
知识领域


项目集成管理
项目范围管理
项目质量管理
项目沟通管理