L2-00TMMi L2管理级主要特点
时间:2019年7月28日
满足TMMi第2级(已管理)的测试已经成为了一个已管理过程。已管理过程指的是完成必需工作以生成工作产品的过程,根据测试方针进行计划与执行,招聘具有技能的人员,并有足够的资源生成工作产品。已管理过程会涉及干系人,并接受监控和评估以确定它遵循了过程描述。已管理过程通过项目、小组或者组织单元等得到实例化,并且可确保在有时间压力下继续保留已建立的测试过程,以保证开展测试过程具有承诺和一致性的特点。
在改进测试过程的背景下,基于测试方针建立了组织层面或项目层面的测试策略,并明确定义了测试级别,例如:单元测试、集成测试、系统测试和验收测试。其中测试方针定义了关于测试的组织整体测试目标和战略视角,明确了测试过程改进的目标,并将这些目标转化为系列关键测试性能指标。而测试策略涵盖了组织或项目集的通用测试需求,以及处理通用的产品风险。
根据测试方针和测试策略制订测试计划,其目的是基于已识别的风险定义一套测试方法,并为开展和管理测试活动建立和维护良好基础的计划。测试计划会根据风险的类别和优先级,决定测试哪个需求,测试到什么程度,如何以及何时测试,为风险级别最高的部分提供最佳的覆盖率。TMM2级中的测试计划,通常是基于不同的测试级别进行开发的,并为每个测试级别定义了特定的测试目标。同时,测试计划制订过程中还需要与干系人建立承诺。
测试监控的目的是为了了解测试进展和产品质量,以确保它按照测试计划开展,当测试计划与测试状态发生偏差时采取应对措施,包括修改测试计划。通过测试监控,使得工作产品的状态和测试进度等对于管理人员而言是可见的。当纠正措施影响到原测试计划的承诺时,需要征得干系人的同意。
测试设计和执行的目的是通过使用测试设计技术,获得测试设计规格和测试用例规格,并开展结构化的测试执行过程,以发现和管理事件直至关闭,以提高测试设计和执行阶段的测试过程能力。
构建测试环境的目的是建立和维护合适的测试环境,包括物理测试环境和测试数据,使得测试团队以可管理和可重复的方式开展执行测试。
满足TMMi 2级的组织,其主要测试目的是验证软件产品满足特定的需求。此时明确将测试和调试分开,并且两者的过程是不一样的。但是测试经常被干系人认为是设计,甚至是编码之后的一个阶段,同时认为测试执行是首要的测试活动。由于测试是在开发生命周期的后续阶段才开展,导致缺陷从需求和设计传递到代码中,使得很多质量问题遗漏到后续的阶段才被发现。TMMi 2级的组织没有定义正式的评审过程解决该问题。
TMMi 2级(管理级)的过程域包括:
2.1 测试方针与策略
2.2 测试计划
2.3 测试监督与控制
2.4 测试设计与执行
2.5 测试环境