而且这个plan应该在design phase的时候就draft出来,提前做plan是为了缩短软件开发的流程,减少开发成本,是产品更早地到达客户手上;test plan要在test start之前就邀请开发人员,architect,有经验的人员或者更高一层的管理层来参加test plan reviewe,一起讨论。这样的做法是为了增加测试的coverage,而且及时的发现test plan的不足,risk,得到更多的专业意见,保证测试计划的质量和可行性;最后根据reviewer的feedbacks对testplan和 test case作出相应调整修改,并得到approved和获得baseline version。
同时要注意的就是testplan approved之后就一成不变,应该根据实际的执行情况或代码的改动对testplan作出相应的update,并生成新的version,以便以后质量管理的audit。
3. 性能测试的测试工具和测试脚本