软件测试 测试计划
测试计划是描述软件测试领域和活动的详细文档。它概述了测试策略,目标,测试计划,所需资源(人力资源,软件和硬件),测试评估和测试可交付成果。
测试计划是每个软件测试的基础。这是最重要的活动,可确保以适当的顺序提供所有计划活动清单。
测试计划是用于将软件测试活动作为定义的过程进行的模板,该过程由测试经理完全监视和控制。
测试计划的类型
测试计划有三种类型
- 主测试计划
- 阶段测试计划
- 测试特定类型的测试计划
主测试计划
主测试计划是一种具有多级测试的测试计划。它包括一个完整的测试策略。
阶段测试计划
阶段测试计划是一种测试计划,可以解决测试策略的任何一个阶段。例如,工具列表,测试用例列表等。
具体的测试计划
为主要类型的测试设计的具体测试计划,如安全测试,负载测试,性能测试等。换句话说,为非功能测试设计的具体测试计划。
如何编写测试计划
制定测试计划是测试管理过程中最关键的任务。根据IEEE 829,按照以下七个步骤准备测试计划。
- 首先,分析产品结构和架构。
- 现在设计测试策略。
- 定义所有测试目标。
- 定义测试区域。
- 定义所有可用资源。
- 以适当的方式安排所有活动。
- 确定所有测试交付物。
测试计划指南
- 折叠测试计划。
- 避免重叠和冗余。
- 如果认为自己不需要上面已经提到的部分,那么请删除该部分并继续。
- 明确点。例如,当将软件系统指定为测试环境的一部分时,提及软件版本而不是名称。
- 避免冗长的段落。
- 尽可能使用列表和表格。
- 需要时更新计划。
- 请勿使用过时且未使用的文档。