测试用例图书馆管理系统工程管理马晓辉组.docx
- 文档编号:26109379
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:17
- 大小:19.65KB
测试用例图书馆管理系统工程管理马晓辉组.docx
《测试用例图书馆管理系统工程管理马晓辉组.docx》由会员分享,可在线阅读,更多相关《测试用例图书馆管理系统工程管理马晓辉组.docx(17页珍藏版)》请在冰豆网上搜索。
测试用例图书馆管理系统工程管理马晓辉组
测试用例-图书馆管理系统-工程管理-马晓辉组
《图书馆管理系统》
测试用例设计
专业:
工程管理
班级:
工程管理1000110002
成员:
徐睿段晶罗霞李海涛
马晓辉
日期:
2013年6月6日
-----------------------------------------------------------------------------------------------
1.1系统背景---------------------------------------------------------------------------------------
1.2测试目标---------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
2.1借阅管理模块---------------------------------------------------------------------------------
2.2读者管理模块---------------------------------------------------------------------------------
2.3操作员管理模块------------------------------------------------------------------------------
2.4书刊管理模块---------------------------------------------------------------------------------
2.5系统参数模块---------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
1.前言
1.1系统背景
美萍图书馆管理系统是一款专业的图书馆管理软件,其中包含书刊信息维护,读者信息维护,图书流通管理,统计查询,系统设置等模块。
具有非常方便的借书、还书、续借、丢失等操作。
同时为您提供强大的报表统计打印功能。
软件界面设计简洁,美观,普通用户不需培训也能很快上手。
适用于单位企业图书馆,学校图书馆,是针对图书租借机构的最新管理软件,是您进行图书管理信息化的强大工具。
1.2测试目标
本次测试旨在找出美萍图书馆管理系统书刊信息维护,读者信息维护,图书流通管理,统计查询,系统设置等模块中存在的问题、漏洞,以便是该软件获得更好的用户体验。
2.1借阅管理模块
模块功能描述:
该模块主要是对图书馆借阅书籍的管理,包括图书的流通、预借信息以及逾期借阅的管理。
用例设计人:
段晶
测试执行人:
马晓辉
用例编码
测试目标
输入数据及操作(读者编号,书刊编号)
预计输出结果
实际输出结果
缺陷编码
1
读者不存在能否借书
(1,10002)
该读者已经过期
该读者已经过期
2
合法读者能否借书
(000002,100008)
成功借出图书
成功借出图书
3
挂失读者能否借书
(000003,100007)
该读者已经挂失无法进行借出操作
该读者已经挂失无法进行借出操作
4
能否借出不存在的书籍
(000009,10003)
没有匹配的图书信息
没有匹配的图书信息
5
库存不足时能否借书
(000007,100002)
图书“辩论对抗论”,库存为“3”,已经借完,是否进行预借
图书“辩论对抗论”,库存为“3”,已经借完,是否进行预借
6
在库存充分的条件下,可否借阅相同的多本书
(000004,100009)
成功借出图书
成功借出图书
用例编码
测试目标
输入数据及操作(预借时间,读者编号)
预计输出结果
实际输出结果
缺陷编码
1
预借信息能否正确显示
(2013/6/6-2013/6/6,000007)
读者及预借图书信息
读者及预借图书信息
2
在库存不足时,能否借出图书
(2013/6/6-2013/6/6,000002)
该图书已经借完,暂时无法满足需求
该图书已经借完,暂时无法满足需求
3
能否删除预借信息
(2013/6/6-2013/6/6,000001)
将所选信息删除
将所选信息删除
用例编码
测试目标
输入数据及操作(读者编号,书刊编号)
预计输出结果
实际输出结果
缺陷编码
1
逾期借阅图书归还时能否根据时间正确计算应收金额
(000007,100002)
应收金额:
应收金额:
2
图书进行续借之后状态是否改变
(000009,100005)
状态变为续借
状态变为续借
3
图书进行多次续借之后,续借次数与时间能否正确改变
(000009,100020)
续借次数递加,时间变为一个月之后不随次数增加而改变
续借次数递加,时间变为一个月之后不随次数增加而改变
4
图书进行破损归还时,能否在结束费用上正确加上破损罚款
(000009,100003)
破损罚款:
12
应收金额:
应收金额:
5
图书丢失时,应收金额是否正确
(000009,100020)
应收金额:
应收金额:
6
在收取金额时,找零能否正确显示
(000009,100005)
应收金额:
实收金额:
486
找零金额:
找零金额:
7
实收金额小于应收金额时,能否处理成功
(000009,100020)
应收金额:
实收金额:
36
输入金额小于应收金额,是否重新录入
输入金额小于应收金额,是否重新录入
2.2读者管理模块
模块功能描述:
读者管理.图书管理者根据图书馆的方针、任务和目标对图书馆读
者进行有目的的整理,研究其阅读需求的规律,协调其同图书馆的关系,使文献
与读者有机结合,以便图书馆文献信息资源和读者的智力资源得以有效开发.
用例设计人:
罗霞
测试执行人:
徐睿
用例编码
测试目标
输入数据
及操作
预计输出结果
实际输出结果
缺陷编码
01
取值范围值时是否能新增借书人
(姓名,读者编号)(黄韩,2122,
)
新增成功
新增成功
02
取值不是范围值时是否能新增借书人
(姓名,读者编号)
(罗好,是)
请输入有效读者编号
新增成功
是
03
取值为空时是否能新增借书人
(姓名,读者编号)
(马晓辉,—)
读者编号不能为空
读者编号不能为空
04
当要修改的身份证信息为非范围值时,是否能修改成功
身份证信息改为“话”
请输入有效的身份证信息
保存成功
是
05
当要修改的身份证信息为范围值时,是否能修改成功
身份证信息改为“”
保存成功
保存成功
06
当读者信息从普通会员修改为VIP会员时,价格数,计量方式是否能正常改变
读者信息从普通会员修改为VIP
价格,可借数量。
押金金额,超时计量方式等有变化
价格,可借数量。
押金金额,超时计量方式等有变化
07
是否能成删除读者信息
选中一个会员,点击删除确定
删除成功
删除成功
08
范围值内查询读者信息
选择读者查询方式,输入2122
检索出该读者信息
检索出该读者信息
9
范围值内查询读者信息
选择读者查询方式,输入00000000
检索值为空
检索值为空
10
是否能正常续期
选择一个会员后点击续期选择续借日期为2013/6/7
续借成功
续借成功
11
是否能正常识别续借日期不能比借书日期早
选择一位会员信息,该会员信息的借书日为2009/08/08
,将该日期修改为2007/9/5
续借日期不能早于结束日期
续借成功
是
12
读者押金管理,是否能正常收取押金
读者编号:
2122,
收取金额:
22
收取成功
13
押金退还功能是否完整
选中2122会员,点击退还
弹出提示后点击确定
退还成功。
页面自动删除该读者押金信息
退还成功。
页面自动删除该读者押金信息
14
没收押金功能是否完整
选择000004会员,点击没收,弹出提示信息后点击确定
没收押金成功。
系统押金界面首页自动删除该会员相关信息
没收押金成功。
系统押金界面首页自动删除该会员相关信息
15
读者类型设置里,是否能正常设置借阅权限
选择普通会员,点击借阅权限,选线组名称为医药。
选中医药卫生组别,确定保存
添加成功
添加成功
2.3操作员管理模块
模块功能描述:
用例设计人:
徐睿
测试执行人:
罗霞
用例编码
测试目标
输入数据
及操作
预计输出结果
实际输出结果
缺陷编码
1
添加一个新的管理员A
点击添,输出权限组名称:
管理员A
可操作的权限:
书刊管理
正常生成:
管理员A
正常生成:
管理员A
2
修改管理员A的权限
增加管理员A的权限:
读者管理、流通管理
正常修改:
管理员A的权限被更新
正常修改:
管理员A的权限被更新
3
删除管理员A
直接删除权限组里的管理员A
正常删除:
管理员A的信息被删除
正常删除:
管理员A的信息被删除
4
修改超级管理员的权限
选中超级管理员,点击修改
系统提示:
超级管理员权限组不允许修改
系统提示:
超级管理员权限组不允许修改
5
删除超级管理员
选中超级管理员,点击删除
系统提示:
超级管理员权限组不允许删除
系统提示:
超级管理员权限组不允许删除
6
修改操作员的权限
选中操作员,点击修改,增加权限书刊管理
正常修改了操作员的权限
正常修改了操作员的权限
7
删除权限组里的操作员
选中操作员,点击删除
系统提示:
不能删除
系统提示:
不能删除
8
修改属于超级管理员里的操作员admin
选中操作员admin,点击修改
系统提示:
Admin用户不允许修改
系统提示:
Admin用户不允许修改
9
删除属于超级管理员里的操作员admin
选中操作员admin,点击删除
系统提示:
Admin用户不允许删除
系统提示:
Admin用户不允许删除
10
修改属于操作员里的操作员user
选中操作员user,点击修改
正常修改
User用户信息可以被修改
正常修改
User用户信息可以被修改
11
添加新的操作员dog
点击添加,填入用户信息
编号:
04
用户名称:
dog
用户密码:
123
权限组:
操作员
使用状态:
正常
正常添加新操作员dog
正常添加新操作员dog
12
修改操作员dog的信息
选中操作员dog进行修改
编号:
05
用户密码:
1234
正常修改了操作员dog的信息
正常修改了操作员dog的信息
13
删除操作员dog
选中操作员dog,点击删除
正常删除了操作员dog的信息
正常删除了操作员dog的信息
14
测试是否可以数据备份
点击数据备份,进行备份
正常备份数据,在本地磁盘生成备份文件MpTsg
正常备份数据,在本地磁盘生成备份文件MpTsg
15
测试是否可以数据恢复
点击数据备份,进行数据恢复
系统报错,系统数据文件不存在
系统报错,系统数据文件不存在
2.4书刊管理模块
模块功能描述:
该模块主要负责书籍的相关信息的操作。
用例设计人:
李海涛
测试执行人:
徐睿
用例编码
测试目标
输入数据
及操作
预计输出结果
实际输出结果
缺陷编码
LH01
书刊信息查询的输入为书刊编号
100002
辩论对抗论的信息
辩论对抗论的信息
LH02
书刊信息查询的输入为书籍名称
C++程序设计
C++程序设计的信息
C++程序设计的信息
LH03
输入的信息为符号
!
@#¥%
显示输入错误
没有找到该书籍
LH04
输入的信息为作者姓名
刘艺
显示该作者出版的书籍信息
显示该作者出版的书籍信息
LH05
输入的信息为书刊分类
语言类
显示语言相关的书籍的信息
显示语言相关的书籍的信息
LH06
输入的信息为书刊条码
6
显示书刊条码为6的书籍信息
显示了书刊条码为6和16的书籍信息
是
LH07
输入的信息为ISBN
7800047601
显示该ISBN得书籍信息
显示该ISBN得书籍信息
LH08
增加同级类别书刊
哲学编号100021名称马克思主义
增加成功
增加成功
LH09
输入的信息为出版单位
人民邮电出版社
显示该出版社出版的书籍信息
显示该出版社出版的书籍信息
LH10
增加出版社信息
编号10023,出版社名称中国电子出版社,输入码ZGDZCBS,出版单位isbn7-12,出版社地址北京
添加成功
添加成功
LH11
增加书籍
100021,软件测试与质量保证,软件,袁玉宇,北京邮电大学出版社
增加该书籍
书籍类型不正确
LH12
修改书刊类型
选择哲学,宗教改为哲学与宗教
修改并保存
修改并保存
LH13
删除当前类别的书籍
选择H*语言、文字
成功删除
该图书分类或其下子类正在使用无法删除
LH14
增加书刊的下级类别
B*99宗教理论
保存成功
保存成功
LH15
修改图书信息
将标号0000000001的书籍名称改为新编刑法罪名适用指导
保存成功
保存成功
2.5系统参数模块
模块功能描述:
该模块主要用来设置图书馆藏书的类型、规格、语言分类、书架编号等信息。
用例设计人:
马晓辉
测试执行人:
李海涛
用例编码
测试目标
输入数据
及操作
(编号、名称)
预计输出结果
(编号、名称)
实际输出结果
缺陷编码
X0001
馆藏类型添加
(4、周刊)
(4、周刊)
(4、周刊)
X0002
馆藏类型添加
(1.3、周刊)
(1.3、周刊)
(1.3、周刊)
X0003
馆藏类型添加
(编码、123)
(编码、123)
(编码、123)
X0004
馆藏类型添加
(abMc、@#$)
(abMc、@#$)
(abMc、@#$)
X0005
馆藏类型修改
将(3、报纸)改为(3、期刊)
(3、期刊)
(3、期刊)
X0006
馆藏类型修改
将(4、周刊)
改为(9、周刊)
(9、周刊)
无法修改馆藏类型编号
是
X0007
馆藏类型修改
将(2、期刊)
改为(6、月刊)
(6、月刊)
该项目正在使用、不允许修改
是
X0008
馆藏类型删除
删除(1、图书)
删除(1、图书)
删除(1、图书)
X0009
馆藏类型删除
删除(2、期刊)
删除(2、期刊)
该项目正在使用、无法删除
是
X0010
所在书架添加
(4、004书架)
(4、004书架)
(4、004书架)
X0011
所在书架修改
将(4、004书架)改为(4、005书架)
(4、005书架)
(4、005书架)
X0012
所在书架修改
将(4、004书架)改为(5、005书架)
(5、005书架)
无法修改所在书架编号
是
X0013
所在书架修改
将(2、002书架)改为(6、006书架)
(6、006书架)
该项目正在使用、不允许修改
是
X0014
所在书架删除
删除(4、004书架)
删除(4、004书架)
删除(4、004书架)
X0015
所在书架删除
删除(1、001书架)
删除(1、001书架)
该项目正在使用、无法删除
是
模板制定:
宋喜莲
测试系统名称:
图书馆管理系统
所属测试阶段:
集成测试
负责人:
马晓辉
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 图书馆 管理 系统工程 马晓辉组