ISTQB- TA大纲

本文深入探讨了ISTQB高级测试分析师在软件开发生命周期中的角色,特别是测试分析、设计、实施和执行等关键任务。测试分析师需根据不同的生命周期模型(如顺序、迭代、增量或敏捷)调整其参与活动,确保测试的有效性和质量。在测试分析阶段,分析师分析测试依据,识别测试条件,设置优先级,并确保与风险相关的任务得到执行。测试条件的细化和评审是保证测试充分性和与项目目标一致性的关键环节。
摘要由CSDN通过智能技术生成

1.测试过程中测试分析师的任务

1.1 引言

在ISTQB®基础级教学大纲中,测试过程包括了下面活动:

  • 测试计划
  • 测试监督与控制
  • 测试分析
  • 测试设计
  • 测试实施
  • 测试执行
  • 测试结束

在本高级教学大纲中,会进一步说明与测试分析师有特定相关性的活动。从而细化测试过程,更好地适应不同的软件开发生命周期模型。

测试分析师的主要关注领域包括确定、设计、实施和执行适当的测试。理解测试过程中的其他步骤也很重要,但测试分析师的主要工作通常聚焦于下面活动:

  • 测试分析
  • 测试设计
  • 测试实施
  • 测试执行

测试过程中的其他活动已经在基础级中充分讨论,本教学大纲中不再做进一步展开。

1.2 软件开发生命周期/中的测试

在制定测试策略时,应考虑整个软件开发生命周期。对于不同的生命周期,测试分析师的介入时间点是不同的;参与的程度、所需的时间、可用的信息和期望也可能有很大的不同。测试分析师必须要知道提供给其他相关组织角色的信息类型,例如:

  • 需求工程和管理 -需求评审反馈
  • 项目管理 -进度输入
  • 配置和变更管理 -每个构建的验证测试结果、版本控制信息
  • 软件开发 -通报发现的缺陷
  • 软件维护 -有关缺陷、缺陷移除效率和确认测试的报告
  • 技术支持 -准确记录已知问题和应急方法的文档
  • 技术文档的编制(如数据库设计规格说明、测试环境文档) -这些技术文档的输入和技术评审

测试活动必须与选定的软件开发生命周期相匹配。生命周期的本质可以是顺序、迭代、增量或者几者 的混合。例如在顺序V模型中,系统测试级别的测试

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值