软件测试计划书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试计划书
项目小组:B
项目成员:
项目组长:
目录
1.引言1.1.目的
机研发人员希望通过此测试计划了解交换机的主要功能
并指出预期的读者范围。
1.2.背景
说明:
a.本项目测试的背景;
b. 测试计划所从属的软件系统的名称;
c.该开发项目的历史,列出用户和执行此项目测试的机构或人群。
1.3.范围
本测试计划文档详细描述了{项目名称}测试的基本内容、测试范围、测试方法、所需要的资源(软件资源、硬件资源、人力资源及其它)以及在测试过程中的风险控制、时间进度等。
1.4.定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.5.参考资料
列出编写本计划及测试整个过程中所要参考的文件、资料。
列出编写本计划时需查阅的Intenet上杂志、专业着作、技术标准。
2.测试内容
下表列出了XXXX项目的测试需求,并对其进行了优先级定义:
3.测试规则
3.1.进入准则
说明测试活动启动需要满足的进入准则,即开始执行本测计划之前必须完成的各项工作,包括集成/系统测试开始前需要进行的产品构建等。
3.2.暂停/退出准则
暂停准则说明测试异常中止的触发条件,一般为发现严重的妨碍测试继续进行的错误。
退出准则作为测试活动完成与否的判据,应当明确的予以说明,并对实际执行的结果进行测量。
3.3.测试方法
描述测试流程,本次测试采用的测试方法(黑盒或白盒测试);
3.4.测试手段
如手工测试、自动测试或手工与自动测试相结合,若采用手工与自动测试相结合的方式,说明不同手段所占比例。
3.5.测试要点
针对测试内容、方法和手段列出测试的要点和重点
3.6.测试工具
描叙测试所需求的测试工具
4.测试环境
4.1.硬件环境
描叙测试所需求的硬件环境
4.2.软件环境
描叙测试所需求的软件环境
4.3.通信环境要求
在此说明网络通信等方面的要求,可参见SRS中的相关内容。
4.4.安全性环境要求
在此说明系统安全方面的要求,可参见SRS中的相关内容。4.5.特定测试环境要求
如对测试资源有特殊要求,请在此处说明。
5.项目任务
况适当筛选)
5.1.测试规划
1.前提条件
列出要进行此阶段工作的前提条件
2.确定测试内容
3.工作量的估计
4.确定测试所需要的各种资源
5.预计测试进度和风险管理
6.输出工件
列出此阶段工作结束后可以表现出的工作成果5.2.测试设计
1.前提条件
2.完善提取的测试需求
3.测试方案书及评审
4.测试用例及评审
5.输出工件
列出此阶段工作结束后可以表现出的工作成果5.3.测试执行准备
1.前提条件
列出要进行此阶段工作的前提条件
2.测试平台的搭建
3.测试数据的准备
4.测试脚本的编写
5.辅助测试工具的编写
6.输出工件
列出此阶段工作结束后可以表现出的工作成果5.4.测试执行
1.前提条件
列出要进行此阶段工作的前提条件
2.执行用例及原始数据记录
3.提交测试问题单和测试报告
4.回归及验收测试
5.输出工件
列出此阶段工作结束后可以表现出的工作成果5.5.测试总结
1.前提条件
列出要进行此阶段工作的前提条件
2.测试问题总结报告
3.测试问题分析报告
4.测试总体评价
5.测试总结报告
6.输出工件
列出此阶段工作结束后可以表现出的工作成果
6.实施计划
本节列出了{项目名称}系统各测试阶段所使用的资源及其资源安排。
6.1.工作量估计
根据工作内容和项目任务对包括测试设计的工作量、测试执行和测试总结的工作量,以人月或人日计,并详细注释测试设计、测试执行和测试总结工作所占的比重。软件测试工作量应为开发工作量的30%-40%为宜。
6.2.人员需求及安排
下表列出了在此测试活动的人员安排:
6.3.进度安排
下表列出了测试的时间安排:
注:所有结束时间为输出要求通过评审的结束时间。
6.4.其他资源需求及安排
描叙其他的所需的资源的安排
6.5.可交付工件
本节列出了将要创建的各种文档、工具和报告,及其创建人员、交付对象和交付时间。
7.风险管理
本章详细描述本次测试所面临的风险(如人力资源风险、测试技术风险、测试资源风险、质量保证风险等)及相应的建议解决办法。
下表是一些具有共性的软件项目风险的清单,以供参考:
下表列出了一些风险的分析表。分析表必须按影响的程度来排序。实践中,必须参照项目过程的、开发组的、以及公司的详细具体的情况来制定。并且,随着时间的推移和环境的变化,必须随时更新风险的分析。