TMMi 2级(管理级)的第二个过程域是测试计划(Test Planning),其目的是是基于已识别的风险和已定义的测试策略定义测试方法,建立和维护良好基础的计划以开展和管理测试活动。针对中文的测试计划,其对应的英文原文包括Test Plan和Test Planning,分别可以理解为关注结果和关注过程。本文的测试计划主要指的是后者,即关注在测试计划是如何生成的。因为测试过程中除关注输出文档外,更关注其生成的过程。根据ISO 29119 - 1专业术语的定义,两个测试计划的定义如下:
1、测试计划Test Plan:描述要实现的测试目标以及为实现目标而采取的手段和进度的文档,并针对测试项或一组测试项以协调测试活动的方式进行组织。[与ISO 29119一致][GBT 9386]
2、测试计划Test Planning:制订或更新测试计划的活动。
测试计划过程域主要涉及针对被测对象进行产品风险评估,并基于已识别的产品风险建立不同的测试方法。根据测试范围进行测试工作量估算,从利益干系人处获得测试资源的承诺。测试计划活动贯穿于整个测试生命周期,根据测试过程的实际状态与计划之间的偏差,不断调整测试计划以满足测试目标要求。TMMi 2级(管理级)的测试计划针对的是每个确定的测试级别,而TMMi 3级(定义级),将会在测试生命周期和集成过程域中引入主测试计划,统筹协调不同测试级别的测试计划。
首先,开展产品风险评估以识别测试的关键区域,因为穷尽测试是不可能的。至少在项目层面确定了风险分类,例如:基于ISO 25010质量模型;定义标准一致的风险可能性和影响参数,并为每个产品风险定义风险级别的阈值。然后通过邀请广泛的干系人