本阶段要完成的主要任务

  1)确定软件测试的范围

  2)确定软件测试的技术要求

  3)分析测试需求

  4)确定软件测试的资源要求

  5)确定软件测试的人员要求

  6)确定软件测试进度

  7)制定软件测试的质量保证计划

  8)制定软件测试的配置管理计划

  2、测试设计

  ● 本阶段工作的输入是:软件测试计划。

  ● 本阶段主要包括两方面的工作

    → 测试用例的设计

    → 测试用例的开发和实现

  本阶段完成的主要任务

  1)在软件测试计划阶段中,通过测试需求分析得到细化后的每一个被测软件功能和特性,设计相应的软件测试用例。

  2)针对每一个软件测试用例,确定其测试输入、测试步骤以及每一步骤的预期输出。

  3)如果需要,开发和实现相应的测试输入。

  4)建立软件测试需求集和软件测试用例集之间的关联关系。

  3、测试执行

  ● 本阶段工作的输入是:软件测试说明、被测软件和相关的软件测试资源。

  ● 本阶段的主要任务:

  1)获得被测程序;

  2)获得指定的测试资源,如定制的软件测试工具或软件测试平台等;

  3)执行测试用例;

  4)记录测试过程和测试输出数据。