软件测试计划书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工作阶段
所需工作日
测试规划阶段
测试设计阶段
测试实施阶段
测试执行阶段
测试总结阶段
6.2. 人员需求及安排 下表列出了在此测试活动的人员安排:
占项目的比例
角色 测试经理 测试设计 测试人员
人员
具体职责/备注
6.3. 进度安排 下表列出了测试的时间安排:
项目里程 碑
开始时间 结束时间
输出要求/备注
测试规划
医药管理系统是受XX航空公司的委托由XXX软件开发公司开发 的。 1.3. 范围 本测试计划文档详细描述了医药管理系统测试的基本内容、测试范 围、测试方法、所需要的资源(软件资源、硬件资源、人力资源及其 它)以及在测试过程中的风险控制、时间进度等。 1.4. 定义 (1)TM——TestManage,TestManager提供测试管理的核心平台, 它是测试人员的工作环境。测试人员与团队成员用它来计划、管理、组 织、执行、评估以及报告个别测试用例或整个测试计划。
下表是一些具有共性的软件项目风险的清单, 以供参考:
风险
种类
描述
下表列出了一些风险的分析表。分析表必须按影响的程度来排序。 实践中,必须参照项目过程的、开发组的、以及公司的详细具体的情况 来制定。并且,随着时间的推移和环境的变化,必须随时更新风险的分 析。
风险
发生的可能性 负面影响
6.1. 工作量估计 4 6.2. 人员需求及安排 4
6.3. 进度安排 4 6.4. 其他资源需求及安排 4 6.5. 可交付工件 4
7. 风险管理 4
1. 引言 1.1. 目的 随着科技的进步,软件的规模越来越大,因此现在在软件的开发过 程中,人们所面对的问题极其错综复杂,这就造成人的主观认识不可能 完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不 可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生 差错。尤其对于机票预订系统这类会影响人们生活的软件,必须尽量减 少差错。测试是“为了发现程序中的错误而执行程序的过程”。测试的目 的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目 前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设 计和编码的最后复审,也是必不可少的关键步骤。 1.2. 背景
4. 测试环境 2
4.1. 硬件环境 2 4.2. 软件环境 2 4.3. 通信环境要求 2 4.4. 安全性环境要求 2 4.5. 特定测试环境要求 2
5. 项目任务 2
5.1. 测试规划 3 5.2. 测试设计 3 5.3. 测试执行准备 3 5.4. 测试执行 3 5.5. 测试总结 3
6. 实施计划 4
列出此阶段工作结束后可以表现出的工作成果
6. 实施计划
本节列出了{项目名称}系统各测试阶段所使用的资源及其资源安
排。 6.1. 工作量估计 根据工作内容和项目任务对包括测试设计的工作量、测试执行 和测试总结的工作量,以人月或人日计, 并详细注释测试设计、 测试执行和测试总结工作所占的比重。软件测试工作量应为开发工 作量的30%-40%为宜。
子系统名 称
模块名称
测试点
说明
3. 测试规则
3.1. 进入准则 说明测试活动启动需要满足的进入准则,即开始执行本测计划
之前必须完成的各项工作,包括集成/系统测试开始前需要进行的 产品构建等。 3.2. 暂停/退出准则
暂停准则说明测试异常中止的触发条件,一般为发现严重的妨 碍测试继续进行的错误。
退出准则作为测试活动完成与否的判据,应当明确的予以说 明,并对实际执行的结果进行测量。 3.3. 测试方法 描述测试流程,本次测试采用的测试方法(黑盒或白盒测试); 3.4. 测试手段
5. 项目任务
以下是测试{项目名称}系统时与测试有关的任务:(可根据实际情 况适当筛选)
5.1. 测试规划 1. 前提条件
列出要进行此阶段工作的前提条件 2. 确定测试内容 3. 工作量的估计 4. 确定测试所需要的各种资源 5. 预计测试进度和风险管理 6. 输出工件
列出此阶段工作结束后可以表现出的工作成果
(2)SQL SERVER: 系统服务器所使用的数据库管理系统。 (3)VS2008 :软件开发平台 1.5. 参考资料 列出编写本计划及测试整个过程中所要参考的文件、资料。
编号
资料名称
作者
日期
出版单位
1
《软件测试》
徐伟光
2009.3 人民邮电出版社
2 《软件工程》
张海藩
2009.8清华大学出版社
5.2. 测试设计 1. 前提条件
列出要进行此阶段工作的前提条件 2. 完善提取的测试需求 3. 测试方案书及评审 4. 测试用例及评审 5. 输出工件
列出此阶段工作结束后可以表现出的工作成果 5.3. 测试执行准备 1. 前提条件
列出要进行此阶段工作的前提条件 2. 测试平台的搭建 3. 测试数据的准备 4. 测试脚本的编写 5. 辅助测试工具的编写 6. 输出工件
软件测试计划书 目录
1. 引言 1
1.1. 目的 1 1.2. 背景 1 1.3. 范围 1 1.4. 定义 1 1.5. 参考资料 1
2. 测试内容 1
3. 测试规则 2
3.1. 进入准则 2 3.2. 暂停/退出准则 2 3.3. 测试方法 2 3.4. 测试手段 2 3.5. 测试要点 2 3.6. 测试工具 2
XXX软件开发公
3 《项目开发计划》

2010.10
——
《需求规格说明 XXX软件开发公
4
书》

2010.10
——
《概要设计说明 XXX软件开发公
5
书》

2010.10
——
《详细设计说明 XXX软件开发公
6
书》

2010.10
——
XXX软件开发公
7 《用户操作手册》

2010.10
——
2. 测试内容 下表列出了医药管理系统项目的测试需求:
如手工测试、自动测试或手工与自动测试相结合,若采用手工 与自动测试相结合的方式,说明不同手段所占比例。 3.5Hale Waihona Puke Baidu 测试要点 针对测试内容、方法和手段列出测试的要点和重点 3.6. 测试工具 描叙测试所需求的测试工具
4. 测试环境
4.1. 硬件环境 描叙测试所需求的硬件环境 4.2. 软件环境 描叙测试所需求的软件环境 4.3. 通信环境要求 在此说明网络通信等方面的要求,可参见SRS中的相关内容。 4.4. 安全性环境要求 在此说明系统安全方面的要求,可参见SRS中的相关内容。 4.5. 特定测试环境要求 如对测试资源有特殊要求,请在此处说明。
列出此阶段工作结束后可以表现出的工作成果 5.4. 测试执行 1. 前提条件
列出要进行此阶段工作的前提条件 2. 执行用例及原始数据记录 3. 提交测试问题单和测试报告 4. 回归及验收测试 5. 输出工件
列出此阶段工作结束后可以表现出的工作成果 5.5. 测试总结 1. 前提条件
列出要进行此阶段工作的前提条件 2. 测试问题总结报告 3. 测试问题分析报告 4. 测试总体评价 5. 测试总结报告 6. 输出工件
测试设计
测试设计 实施
测试执行
测试总结 注:所有结束时间为输出要求通过评审的结束时间。
6.4. 其他资源需求及安排 描叙其他的所需的资源的安排 6.5. 可交付工件 本节列出了将要创建的各种文档、工具和报告,及其创建人员、交 付对象和交付时间。
7. 风险管理
本章详细描述本次测试所面临的风险(如人力资源风险、测试技 术风险、测试资源风险、质量保证风险等)及相应的建议解决办 法。
相关文档
最新文档