图书馆测试计划.docx
- 文档编号:9821770
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:18
- 大小:21.64KB
图书馆测试计划.docx
《图书馆测试计划.docx》由会员分享,可在线阅读,更多相关《图书馆测试计划.docx(18页珍藏版)》请在冰豆网上搜索。
图书馆测试计划
目录
1.简介1
1.1目的1
1.2背景1
1.3范围1
2.测试参考文档和测试提交文档1
2.1将要提交的文档1
2.2各测试阶段资源要求及时间安排2
2.3问题优先级描述3
2.4备注3
3.术语和定义3
3.1模块优先级3
4.测试策略4
4.1测试策略4
4.1.1功能测试4
4.1.2界面测试4
4.1.3值域测试4
4.1.4版本验证测试5
4.1.5易用性测试5
4.1.6兼容性测试5
4.1.7安装测试6
4.2工具6
4.3确定测试内容6
4.3.1文件菜单6
4.3.2编辑菜单6
4.3.3视图菜单7
4.3.4插入菜单7
4.3.5格式菜单7
4.3.6工具菜单8
4.3.7视图菜单8
4.3.8帮助菜单8
5.测试资源9
5.1角色9
5.2系统9
5.2.1软件环境(相关软件、操作系统等)9
5.2.2硬件环境9
6.测试员的任务分配9
7.可能的影响或风险10
8.文档模板10
8.2工作日志11
8.4测试总结12
8.5测试用例通过情况统计表14
对于凌强图书管理系统的测试计划
1.简介
1.1目的
凌强图书管理系统的这一测试计划文档有助于实现以下目标:
Ø确定现有项目的信息和应测试的软件构件。
Ø列出推荐的测试需求(高级需求)。
Ø推荐可采用的测试策略,并对这些策略加以说明。
Ø确定所需的资源,并对测试的工作量进行估计。
Ø列出测试项目的可交付元素。
1.2背景
项目名称:
凌强图书管理系统测试项目
任务提出者:
KK
开发者:
凌强软件服务信息有限公司
用户:
图书馆
凌强图书管理系统的基本功能:
提供图书管理的功能,可以实现图书期刊借阅,图书期刊归还,图书期刊续借,并对图书期刊及读者进行档案管理的功能。
1.3范围
测试的各个阶段如下:
Ø测试计划:
Ø测试设计:
根据行业软件标准(如国家图书馆管理系统),制定测试计划、测试方案,包括收集测试方法、测试用例及可能的测试工具等。
Ø系统测试:
主要针对功能测试,不进行性能测试。
根据测试用例进行功能测试,对经常使用的模块进行重点测试。
Ø测试总结:
Ø
2.测试参考文档和测试提交文档
2.1测试参考文档
软件概要设计
软件需求定义说明书
用户操作手册
测试提交文档
测试总体计划
测试工作日志
各模块的测试用例
测试缺陷报告单模板
2.3问题优先级以及严重性描述
S1使软件无法进行测试的问题
S2软件运行死机的问题
S3功能问题
S4界面问题
S5建议完善的问题
P1立即解决
P2尽快解决
P3允许的时间内解决
P4可以留待下个版本解决
2.4备注
测试用例编号规则:
1级菜单号拼音字母打头缩写(2位)+2级菜单拼音字母打头缩写(2位)+【3级菜单拼音字母打头缩写(2位)+4级菜单拼音字母打头缩写(2位)……】+流水号(4位)
3.术语和定义
3.1模块优先级
根据各模块功能划分为三个等级:
H高优先级
M中等优先级
L低优先级
模块名称
优先级
功
能
模
块
系统设置
H
读者【借书证】
H
期刊和图书管理
H
电子表格管理
M
期刊和图书借还
H
系统查询
H
排行榜
L
维护
L
帮助
M
界面
M
值域
H
易用性
M
安装
H
4.测试策略
4.1测试策略
4.1.1功能测试
4.1.1.1“系统设置”模块测试
测试目标:
系统提供的功能与行业标准相符,确保测试的功能正常,其中包括菜单,数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当
方法:
1.依据行业标准对系统逐项测试
2.利用有效的和无效的数据来执行各个用例、用例流或功能,以核实在使用有效数据时得到预期的结果。
在使用无效数据时显示相应的错误消息或警告消息。
各业务规则都得到了正确的应用
3.重要的功能应该投入更多的精力进行测试,并及时小结
完成标准:
1.功能实现,且可以正确执行
2.所发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法
需考虑的特殊事项:
1.注意其中一些重要功能是与实际效果相关,并不是简单的功能实现
2.注意值域测试的提示信息
3.打印暂不测试,没有资源
4.1.1.2“读者【借书证】”模块测试
测试目标:
系统提供的功能与行业标准相符,确保测试的功能正常
方法:
1.依据行业标准对模块的功能进行逐行测试
2.添加新的读者类型,添加新的读者,对读者证的挂失和恢复进行测试。
完成标准:
1.功能实现,且可以正确执行
2.所发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法
需考虑的特殊事项:
1.注意其中一些重要功能是与实际效果相关,并不是简单的功能实现
2.注意值域测试的提示信息
4.1.1.3“期刊和图书管理”模块测试
测试目标:
系统提供的功能与行业标准相符,确保电子图书档案和图片信息档案的功能正常,其中包括各项数据的设置,以及初始化系统后各项数据是否正常。
方法:
1.依据行业标准对模块的功能逐项测试
2.利用有效的和无效的数据来对各项参数设置进行输入,以核实在使用有效数据时得到预期的结果。
在使用无效数据时显示相应的错误消息或警告消息。
各业务规则都得到了正确的应用。
3.重要的功能应该投入更多的精力进行测试,并及时小结
完成标准:
1.功能实现,且可以正确执行
2.所发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法
4.1.1.4“电子表格管理”模块测试
测试目标:
系统提供的功能与行业标准相符,确保测试的功能正常,其中包括菜单,数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当
方法:
1.依据行业标准对系统逐项测试
2.电子图书档案管理“查找”,“全部”,“添加”,“修改”,“删除”,“EXCEL”,“打印”,“退出”都得到正确的结果
3.重要的功能应该投入更多的精力进行测试,并及时小结
完成标准:
4.功能实现,且可以正确执行
5.所发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法
4.1.1.5“期刊和图书借阅”模块测试
测试目标:
系统提供的功能与行业标准相符,确保测试的功能正常,其中包括菜单,数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当
方法:
1用有效的和无效的数据来执行各个用例、用例流或功能,以核实在使用有效数据时得到预期的结果。
在使用无效数据时显示相应的错误消息或警告消息。
各业务规则都得到了正确的应用
2重要的功能应该投入更多的精力进行测试,并及时小结
完成标准:
1能实现,且可以正确执行
2发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法
4.1.1.6“系统查询”模块测试
测试目标:
系统提供的功能与行业标准相符,确保测试的功能正常,其中包括菜单,数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当
方法:
1在对所要查询的内容进行查询时以核对得到正确的结果,反之显示相应的错误信息和警告
2重要的功能应该投入更多的精力进行测试,并及时小结
完成标准:
1能实现,且可以正确执行
2发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法
4.1.1.7“排行榜”模块测试
测试目标:
能通过此功能实现一表格和图表的形式对图书,期刊的借出情况,以及读者的借阅次数进行统计,并通过图表形式表现出来
方法:
1.通过对不同图书实行借出
2.刷新后查看该图书的统计信息以及该读者的借阅次数是否更新并且是否通过表格和图表进行了表示
完成标准:
3.功能实现,且可以正确执行
4.且更新时间要控制在合理的范围内(3秒)
4.1.1.8“维护”模块测试
测试目标:
主要测试系统的数据备份和数据恢复是否能准确无误的工作
方法:
1.数据备份,看是否能导出表格
2.恢复刚备份的数据,看是否可以进行
3.修改数据库里的资料,然后恢复上次备份的数据,看是否成功覆盖
4.看是否能修改备份的文件,如果修改成功,确定恢复后的数据被修改的情况与预期一致
完成标准:
5.所有功能实现无误
需考虑的特殊事项:
6.修改时注意修改的格式要和要求一致
4.1.1.9“帮助”模块测试
测试目标:
本模块的测试比较简单,主要确定文本内容的准确性,要与实际要求一致,另外确定“使用帮助”菜单里面的指导性内容要符合实际情况
方法:
1.逐条参照设计文档进行对比
完成标准:
2.所有文档标准无误
需考虑的特殊事项:
3.要细心分析每条语句,不能一概而过,防止出现错别字等低级错误
4.1.2界面测试
测试目标:
通过测试进行的浏览可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(全屏或最小化、转换键、鼠标移动、和快捷键)的使用窗口的对象和特征(例如,菜单、大小、位置、状态)都符合标准
程序界面符合相关的规范和行业标准
方法:
1.检查使用界面的版本标准,背景图案,初始化设置
2.逐项检查,包括菜单、图像、按钮、版权信息等
完成标准:
程序界面符合相关的行业规范,各个窗口都与基准版本保持一致,或符合可接受标准
需考虑的特殊事项:
1.注意启动画面和安装程序的版权信息
4.1.3值域测试
测试目标:
对于所有需要输入数据的地方,进行数据输入并检查其输出结果,进行值域测试不但要验证正确的数据输入和输出,同时还要验证出错数据输出结果,是否有提示和提示的针对性和有效性。
方法:
1.逐一对每个需要输入数据的地方进行检查,包括键入和粘贴方式
2.检查错误数据的输出结果,包括提示和提示内容。
完成标准:
常用的输入项可以实现测试目标
需考虑的特殊事项:
1.注意小键盘输入是否正常
2.注意边界值的测试
3.注意数据类型、数据长度、默认值
4.1.4易用性测试
测试目标:
验证系统能否满足与行业标准基本要求相关的内容
方法:
1.测试主要针对重点模块进行,包括测试功能执行的响应时间,菜单、报表显示是否符合要求。
要求系统处理迅速,提示用户等待且等待时间是否在用户可接收的范围之内
2.测试时应该考虑尽可能多的情况,并进行测试
3.主要功能是否在最便捷的操作实现其功能
完成标准:
满足足够多的基本要求为标准
需考虑的特殊事项:
1.注意实用性的考虑
2.注意总结和随时补充此类测试项
3.如果时间不够,可以缩减或转给用户测试
4.1.5安装测试
测试目标:
安装程序在安装后可以正常运行,也能正常卸载
方法:
测试:
1.首次安装,以前从未安装过凌强图书软件管理系统的新计算机;
2.已经安装过凌强图书软件管理系统的计算机进行再次安装;
3.对已卸载过的计算机再进行安装;
4.在局域网或在Internet能否远程安装;
5.对安装过的计算机进行卸载,是否存在遗留文件。
完成标准:
验证凌强图书管理系统在安装的操作系统上可以正常运行和卸载
需考虑的特殊事项:
1.注意通过比较文件的数量和大小,检查注册表路径等方式,验证程序安装是否完整
2.注意检查卸载后的剩余文件是否正常
3.注意非默认路径的安装是否正确
4.2工具
此项目将使用以下工具:
工具
厂商/自行研制
版本
测试管理
Word
Microsoft
2003
缺陷跟踪
Bugzilla
TerryWeissman
2.17.6
5.测试资源
5.1角色
下表列出了在此项目的人员配备方面所作的各种假定。
人力资源
角色
所推荐的最少资源(所分配的专职角色数量)
具体职责或注释
测试经理测试项目经理
XXX
进行管理监督。
职责:
⏹提供技术指导
⏹获取适当的资源
⏹提供管理报告
测试设计员
XXX
XXX
XXX
确定测试用例、确定测试用例的优先级并实施测试用例。
职责:
⏹生成测试计划
⏹生成测试模型
⏹评估测试工作的有效性
测试员
XXX
XXX
XXX
执行测试。
职责:
⏹执行测试
⏹记录结果
⏹从错误中恢复
⏹记录变更请求
测试系统管理员
XXX
确保测试环境和资产得到管理和维护。
职责:
⏹管理测试系统
⏹分配和管理角色对测试系统的访问权
数据库管理员
XXX
确保测试数据(数据库)环境和资产得到管理和维护。
职责:
⏹管理测试数据(数据库)
设计员
Btest
确定并定义测试类的操作、属性和关联关系。
职责:
⏹确定并定义测试类
⏹确定并定义测试包
实施员
Btest
实施测试类和测试包,并对它们进行单元测试。
职责:
⏹创建在测试模型中实施的测试类和测试包
5.2系统
5.2.1软件环境(相关软件、操作系统等)
Ø操作系统Windows98/2000/me/NT/XP等环境上
Ø凌鹏图书馆信息管理系统V7.7.5
5.2.2硬件环境
台式计算机4台:
CPUx86,Pentium兼容机,硬盘80G,内存512M,800x600DPI,;至少256色
6.测试员的任务分配
测试员的任务分配如下表:
测试员
测试任务
1.XXX1
“排行榜”“维护”“帮助”模块测试
2.XXX2
“读者【借书证】”“期刊和图书管理”“电子表格管理”模块测试
3.XXX3
“电子表格管理”“期刊和图书借阅”“系统查询”模块测试
4.XXX4
界面测试,值域测试,易用性测试,安装测试
7.可能的影响或风险
测试时间不够,主要是系统测试的时间可能不够
测试资源的及时到位(设备和人员)
测试人员的技术水平和经验值
8.文档模板
8.2工作日志
姓名
测试组编号
日期
当日工作任务:
1.
2.
3.
……
完成情况(%)
未完成任务的原因:
1.
2.
3.
……
工作成果:
1.
2.
3.
……
遇到的问题:
1.
2.
3.
……
备注:
8.3例会记录
8.4测试总结
8.5测试用例通过情况统计表
表格名称
测试统计表
表格编号
项目名称
项目简码
测试类别
确认测试
测试用例统计
测试结果
通过
不通过
总计:
测试问题统计
自动生成数据:
问题严重性
问题类型
问题状态
致命
程序逻辑
已修复
死机
接口处理
重复提交
功能问题
(高中低)
数据定义
不修改
界面问题
计算
不重现
建议
需求
无法修改
设计
暂不修改
其他
不是缺陷
总计:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 测试 计划
![提示](https://static.bdocx.com/images/bang_tan.gif)