测试用例图书馆管理系统工程管理马晓辉组.docx

上传人:b****7 文档编号:25528322 上传时间:2023-06-09 格式:DOCX 页数:20 大小:473.21KB
下载 相关 举报
测试用例图书馆管理系统工程管理马晓辉组.docx_第1页
第1页 / 共20页
测试用例图书馆管理系统工程管理马晓辉组.docx_第2页
第2页 / 共20页
测试用例图书馆管理系统工程管理马晓辉组.docx_第3页
第3页 / 共20页
测试用例图书馆管理系统工程管理马晓辉组.docx_第4页
第4页 / 共20页
测试用例图书馆管理系统工程管理马晓辉组.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

测试用例图书馆管理系统工程管理马晓辉组.docx

《测试用例图书馆管理系统工程管理马晓辉组.docx》由会员分享,可在线阅读,更多相关《测试用例图书馆管理系统工程管理马晓辉组.docx(20页珍藏版)》请在冰豆网上搜索。

测试用例图书馆管理系统工程管理马晓辉组.docx

测试用例图书馆管理系统工程管理马晓辉组

测试用例-图书馆管理系统-工程管理-马晓辉组

 

《图书馆管理系统》

测试用例设计

 

专业:

工程管理

班级:

工程管理1000110002

成员:

徐睿段晶罗霞李海涛

马晓辉

日期:

2013年6月6日

 

1.前言-----------------------------------------------------------------------------------------------

1.1系统背景---------------------------------------------------------------------------------------

1.2测试目标---------------------------------------------------------------------------------------

2.测试用例------------------------------------------------------------------------------------

2.1借阅管理模块---------------------------------------------------------------------------------

2.2读者管理模块---------------------------------------------------------------------------------

2.3操作员管理模块------------------------------------------------------------------------------

2.4书刊管理模块---------------------------------------------------------------------------------

2.5系统参数模块---------------------------------------------------------------------------------

3.版本控制--------------------------------------------------------------------------------------

1.前言

1.1系统背景

美萍图书馆管理系统是一款专业的图书馆管理软件,其中包含书刊信息维护,读者信息维护,图书流通管理,统计查询,系统设置等模块。

具有非常方便的借书、还书、续借、丢失等操作。

同时为您提供强大的报表统计打印功能。

软件界面设计简洁,美观,普通用户不需培训也能很快上手。

适用于单位企业图书馆,学校图书馆,是针对图书租借机构的最新管理软件,是您进行图书管理信息化的强大工具。

1.2测试目标

本次测试旨在找出美萍图书馆管理系统书刊信息维护,读者信息维护,图书流通管理,统计查询,系统设置等模块中存在的问题、漏洞,以便是该软件获得更好的用户体验。

 

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)

应收金额:

760.50

应收金额:

760.50

2

图书进行续借之后状态是否改变

(000009,100005)

状态变为续借

状态变为续借

3

图书进行多次续借之后,续借次数与时间能否正确改变

(000009,100020)

续借次数递加,时间变为一个月之后不随次数增加而改变

续借次数递加,时间变为一个月之后不随次数增加而改变

4

图书进行破损归还时,能否在结束费用上正确加上破损罚款

(000009,100003)

破损罚款:

12

应收金额:

12.00

应收金额:

12.00

5

图书丢失时,应收金额是否正确

(000009,100020)

应收金额:

25.50

应收金额:

25.50

6

在收取金额时,找零能否正确显示

(000009,100005)

应收金额:

486.80

实收金额:

486

找零金额:

-0.80

找零金额:

-0.80

7

实收金额小于应收金额时,能否处理成功

(000009,100020)

应收金额:

37.50

实收金额:

36

输入金额小于应收金额,是否重新录入

输入金额小于应收金额,是否重新录入

2.2读者管理模块

模块功能描述:

读者管理.图书管理者根据图书馆的方针、任务和目标对图书馆读

者进行有目的的整理,研究其阅读需求的规律,协调其同图书馆的关系,使文献

与读者有机结合,以便图书馆文献信息资源和读者的智力资源得以有效开发.

用例设计人:

罗霞

测试执行人:

徐睿

用例编码

测试目标

输入数据

及操作

预计输出结果

实际输出结果

缺陷编码

01

取值范围值时是否能新增借书人

(姓名,读者编号)(黄韩,2122,

新增成功

新增成功

02

取值不是范围值时是否能新增借书人

(姓名,读者编号)

(罗好,是)

请输入有效读者编号

新增成功

03

取值为空时是否能新增借书人

(姓名,读者编号)

(马晓辉,—)

读者编号不能为空

读者编号不能为空

04

当要修改的身份证信息为非范围值时,是否能修改成功

身份证信息改为“话”

请输入有效的身份证信息

保存成功

05

当要修改的身份证信息为范围值时,是否能修改成功

身份证信息改为“452726************”

保存成功

保存成功

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书架)

该项目正在使用、无法删除

3.版本控制

模板制定:

宋喜莲

测试用例版本:

1.0

测试系统名称:

图书馆管理系统

所属测试阶段:

集成测试

负责人:

马晓辉

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1