审批人应该是有权宣布软件已经为转入下一个阶段做好了准备的某个人或某几个人。比如,单元测试计划的审批人可能是开发经理。系统测试计划的审批人可能是负责系统测试的人员和任何准备在下一个步骤接手产品的个人(如果他们准备进行验收测试,那么这个人很可能是客户)。因为这是一个总体测试计划,所以其中可能会存在大量的审批人,包括:开发员、测试员、客户、QA、配置管理部门以及其他人员。

如果在计划写成之前和审批者没有沟通,到写成之后再拿着文档四处请求批准,那么所能得到的仅仅是一个签名而已。为了获得我们所期待的承诺,我们应该尽量使审批人,或者审批人的代表在测试计划的开发过程中参与测试计划的制定或评审工作。作为一个测试计划的制订者,要想让所有的审批人参与到计划的制订中来,确实是一项挑战。

测试计划牵涉到许多方面的工作,可能需要耗费大量的时间。但我们无法在没有一份良好的测试计划的前提下开始测试工作。