测试策划(Test Planning, TP)过程用于制订测试计划。根据该过程在项目中的实施时机,可以是项目测试计划或特定阶段的测试计划(例如系统测试计划)或特定测试类型的测试计划( 例如性能测试计划)。制订测试计划需要执行如下图中的各项活动。
通过执行定义的活动可以获得测试计划的内容,并将逐步制订测试计划草案,直至形成完整的测试计划。由于此过程的迭代性质,在完整的测试计划可用之前,可能需要重新执行图中的一些活动。通常情况下,TP3、TP4、 TP5和TP6需要迭代执行,以形成可接受的测试计划。
在测试过程中,测试计划可能需要根据计划执行的结果以及新增的信息进行变更。根据变更的规模和性质,需要重新执行图中的各种活动来维护测试计划。例如,如果在测试计划初次发布后,发现新的风险威胁到项目或可交付产品,或现有风险的威胁已经改变,则宜在识别和分析风险(TP3) 时重新执行该过程。如果出于风险以外的原因(例如使用不同的测试环境)认为有必要更改测试策略,那么宜在设计测试策略(TP5) 时重新执行该过程。如果出于风险以外的原因(例如开发中测试项目的可用性发生改变)认为有必要更改测试人员配置或计划,那么宜在确定人员配置和调度(TP6) 时重新执行该过程。