第149贴【2004-11-25】:尽早的产生一个综合的主测试计划
提供和维护一个主测试计划(Master Testing Plan),包含所有预期的测试活动和测试交付物。综合的测试计划应当结合总的项目和程序开发计划,并保证资源和责任在项目中尽可能早的被了解和分配。
大部分项目没有尽早的描述测试的问题。主测试计划解决了这个问题并且使得测试的工作和策略可以被项目中的每个人看到和理解。主测试计划至少应当包括测试的总工作量,分配所有主要工作的责任以及在所有测试级别上应交付的物件。其目的是要提供一个大的活动图并且协调所有的测试工作。
主测试计划涉及到项目组所有成员,包括用户、客户和管理人员。在测试评价中所包含的每个人的活动应当被描述,包括那些分配给开发人员的活动,例如:单元评审和测试。产品经理以及那些在项目之外的人员将发现主测试计划有助于把测试过程融合到整个项目开发过程中去。随着项目的进行,主测试计划也将被修正和更新。
创建主测试计划不需要花费许多工作量,并且它不需要是一个特别冗长的或者严肃的文档。许多内容可以通过类似于RAD,头脑风暴等方法在项目早期被完成。