1、中国图书馆管理系统测试计划组长: xxx组员:xxx2014-1-5本文档是关于 xxx 的测试计划文档,测试的计划是主要描述测试目的、范围、方法和软件测试的重点等的文档目录1. 测试计划标识符 .32. 简要介绍 .32.1 测试软件基本情况: .32.2.测试范围的描述: .32.3.与测试相关的参考文档: .4系统设计说明书 .42.4.测试环境: .43. 测试项目 .53.1. 测试项目说明: .53.2. 测试项目功能: .53.3.测试项目外部条件: .64. 测试对象 .64.1.测试对象说明: .64.2 测试对象的单项功能 .75. 不需要测试对象 .86. 测试方法(策略
2、) .87. 测试项通过/失败的标准 .98. 中断测试和恢复测试的判断标准 .109.测试完成所提交的材料 .1110.测试任务 .1111.测试所需的资源 .1112.测试人员的工作职责 .1213.人员安排与培训与需求 .1314.测试进度表 .1315.风险及应急措施 .1416.审批 .141. 测试计划标识符项目 说明测试计划的版本: V1.0测试计划的软件: 图书管理系统测试工具版本: Eclipse SDK Version 4.2.0 JDK1.6.0_11Eclipse: Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台图书管理系统 是一个由人、计算机等组
3、成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统2. 简要介绍2.1 测试软件基本情况:产品规格: 产品描述: 一个用于管理图书管图书的软件系统。产品大小:3.08MB产品功能:1.读者信息管理,2.图书类别管理,3. 图书信息添加,4.图书信息修改,5.新书订购管理产品定位: 应用软件软件运行的平台: Java 虚拟机,Eclipse运行的工具: Eclipse 应用领域: 本图书馆管理系统适应于中小规模公共图书馆、中小学及各院校图书馆2.2.测试范围的描述:采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的
4、输入条件。2.3.与测试相关的参考文档: 文档说明 作者 文档位置(CVS)需求规格文档 D:软件测试图书管管理系统概要设计说明书 D:软件测试 图书管管理系统图书管理系统源代码 D:软件测试 图书管管理系统使用手册 管理手册 测试文档 API 文档 可行性报告 D:软件测试图书管管理系统系统设计说明书 D:软件测试图书管管理系统2.4.测试环境:测试环境要求:硬件 软件硬件平台 操作系统 Windows xp windows 7内存 1G 以上 应用服务器 IIS7 以上硬盘 100G 以上 浏览器 IE7 及以上软件运行的平台 Java 虚拟机运行的工具 Eclipse3. 测试项目3.1
5、. 测试项目说明:3.2. 测试项目功能:1. 功能测试:登陆功能的测试管理功能的测试图书信息查询功能的测试学生信息查询功能的测试入库管理功能的测试学生借书功能的测试学生还书功能的测试图书注销功能的测试基础信息设置功能的测试2. 设计测试:运行界面的测试菜单结构是否合理测试窗体布局是否合理测试3. 整体测试:整体功能的实现测试图书管理系统中每个类转换的正确性测试项目 描述说明测试软件名称: 图书管理系统测试软件版本: 图书管理系统 T1.0黑盒测试 检查产品是否正确实现了功能,主要针对图书管理软件界面和软件功能进行测试,各小功能能否运行测试3.3.测试项目外部条件:本次测试主要针对 JAVA
6、类程序作底层测试,主要包括包黑盒测试中的功能测试,设计测试以及整体测试。外部条件 影响硬件(计算机一台) 支持待测试软件的运行,是测试环境中的重要组成部分软件等运行工具(Eclipse) 支持待测试软件的运行,是测试环境中的重要组成部分测试人员 陈洋树、李文凯4. 测试对象4.1.测试对象说明:对象功能 描述说明测试软件名称: 图书管理系统测试软件版本: 图书管理系统 T1.0黑盒测试 检查产品是否正确实现了功能,主要针对图书管理软件界面和软件功能进行测试,各小功能能否运行测试4.2 测试对象的单项功能 名称 图书馆管理系统登陆功能的测试目的 检查登陆功能是否实现。测试一内容 输入用户和密码,
7、看是否能不能进入名称 管理功能的测试的测试目的 检查管理功能是否实现。测试二内容 查询、添加、删除、修改图书信息,检查管理功能是否实现名称 图书信息查询功能的测试目的 检查图书信息查询功能是否实现。测试三内容 输入图书名称,单击查询,看是否能查询到名称 学生信息查询功能的测试目的 检查学生信息查询功能是否实现。测试四内容 输入学生信息,单击查询,看是否能查询到名称 入库管理功能的测试目的 检查入库管理功能是否实现。测试五内容 进行图书入库操作,看能否实现名称 学生借书功能的测试目的 检查学生借书功能是否实现。测试六内容 进行借书操作,看能否实现名称 学生还书功能的测试目的 检查学生还书功能是否
8、实现测试七内容 进行还书操作,看能否实现名称 图书注销功能的测试目的 检查图书注销功能是否实现测试八内容 进行图书注销操作,看能否实现名称 基础信息设置功能的测试目的 检查基础信息设置功能是否实现测试九内容 进行基础信息设置操作,看能否实现5. 不需要测试对象不需要测试对象 不测试的理由调出帮助文档 暂时不能启用图书管理系统背景替换 暂时不能启用背景音乐 暂时不能启用第三方帐号上线 暂时不能启用6. 测试方法(策略)6.1 测试策略本次测试将使用以下三种测试方法测试方法 测试阶段 有关方法的概述.功能测试 第一阶段 检查产品是否正确实现了功能,主要针对图书管理软件界面和软件功能进行测试,各小功
9、能能否运行测试设计测试 第二阶段 检查对图书管理系统的运行用户界面,菜单结构,窗体设计是否合理整体测试 第三阶段 测试对图书管理系统中的每个类之间的转换的正确性6.2 测试记录文档1.公正性声明2.测试用例3.设想7. 测试项通过/失败的标准7.1 通过的测试用例占所有测试用例的比例占比例:达到 80%7.2 缺陷的数量,严重程度和分布情况缺陷的数量:少于 5 个,功能测试部分除外。7.3 测试用例覆盖情况本测试用例覆盖图书管理系统的代码,菜单,功能,设计界面,360 度全方位,无死角。此测试可将系统最主要的功能模块进行逐一的检测,对说明书中列举的功能进行排查,对系统实现各功能的正常运行做充分
10、的测试,输入合理及不合理的测试数据检验功能的运行及出错处理情况。但由于功能模块比较多,采用功能测试设计的测试用例相对比较多,测试需花费一定的时间。7.4 用户对测试的成功结论基本图书馆管理系统功能的实现,能流畅运行。7.5 文档的完整性要具有:1.图书馆管理系统测试用例2.图书馆管理系统测试数据3.图书馆管理系统测试缺陷报告4.图书馆管理系统测试总结报告5.图书馆管理系统软件测试计划7.6 是否达到性到标准登陆功能是否实现管理功能是否实现图书信息查询功能是否实现学生信息查询功能是否实现入库管理功能是否实现学生借书功能是否实现学生还书功能是否实现图书注销功能是否实现基础信息设置功能是否实现8. 中断测试和恢复测试的判断标准8.1 关键路径上存在未完成的任务8.2 大量的缺陷8.3 测试环境不完整8.4 资源短缺