3.测试资源

  a.测试设备需求;

  b.测试人员需求;

  c.测试环境需求;

  d.其他。

  4.测试策略

  a.采取测试方法;

  b.搭建哪些测试环境;

  c.采取哪些测试工具以测试管理工具;

  d.对测试人员进行培训等。

  5.测试日程

  a.测试需求分析;

  b.测试用例编写;

  c.测试实施,根据项目计划,测试分成哪些测试阶段(如单元测试、集成测试、系统测试阶段,α、β测试阶段等),每个阶段的工作重点以及投入资源等。

  6.其他。

  测试计划还要包括测试计划编写的日期、作者等信息,计划越详细越好了。

  计划赶不上变化,一份计划做的再好,当实际实施的时候会发现往往很难按照原有计划开展。如在软件开发过程中资源匮乏、人员流动等都会对测试造成一定的影响。所以,这些要求测试负责人能够从宏观上来调控了。在变化面前能够做到应对自如、处乱不惊那是好不过了。

  测试设计

  测试设计主要包括测试用例编写和测试场景设计两方面。

  一份好的测试用例对测试有很好的指导作用,能够发现很多软件问题。关于测试用例编写,请参见前面写的《也谈测试用例》一文,里面有详细阐述。

  测试场景设计主要也是测试环境问题了。