图书管理系统测试用例
- 格式:docx
- 大小:10.94 KB
- 文档页数:3
图书管理系统测试报告
项目名称:图书馆管理系统
编写人员:谢宁
编写日期:2012.5.10
班级:094班
姓名:***
学号:**************
测试用例
----图书馆管理信息系统
一、概述
1.1目的
测试用例的目的确定并传达一些条件,这些条件将在测试中执行,并且是核实实施软件需求是否成功和能否接受所必需的条件。
测试用例反映了一种测试覆盖(基于需求的测试覆盖)评测方法。
这是因为每个测试用例都可追踪到至少一个测试需求,而这些需求则反映出产品的需求。
1.2范围
功能测试
二、功能测试用例
2.3图书管理
2.4读者管理
2.4.1浏览身份子功能。
图书管理系统测试用例河南大学软件学院软件测试班第一小组测试人员:高扬蔡一搏王骁原孟方超测试时间:2012年3月12日目录0. 文档介绍 50.1 文档目的 50.2 文档范围 50.3 读者对象 50.4 参考文献 51. 接口-路径测试用例 61.1 被测试对象(单元)的介绍 62. 功能测试用例 82.1 被测试对象的介绍 82.2 测试范围与目的 82.3 测试环境与测试辅助工具的描述 82.5 功能测试用例 83. 健壮性测试用例 93.1 被测试对象的介绍 93.2 测试范围与目的 93.3 测试环境与测试辅助工具的描述 9 3.4 测试驱动程序的设计 93.5 容错能力/恢复能力测试用例 94. 图形用户界面测试用例 114.1 被测试对象的介绍 114.2 测试范围与目的 114.3 测试环境与测试辅助工具的描述 11 4.5 测试人员分类 114.6 用户界面测试的检查表 11附录:评审意见 160. 文档介绍该文档主要记录进行图书管理系统系统测试的所有测试用例包括功能性测试与非功能性测试0.1 文档目的该文档为系统测试人员提供测试工作依据。
系统能否发布给用户(河南大学),取决于测试用例的通过率。
(1)功能性测试用例通过率达到100%;(2)非功能性测试用例通过率达到95%。
0.2 文档范围定义系统测试阶段所有的测试用例。
0.3 读者对象详细设计人员系统测试人员质量品质管理员0.4 参考文献《图书管理系统概要设计报告》,《图书管理系统系统测试计划》1. 接口-路径测试用例本系统的单元测试由每个功能模块的开发者完成。
有关单元测试的详细信息不在本文档的讨论范围内。
2. 功能测试用例2.1 被测试对象的介绍本系统有四个模块:图书管理模块,期刊管理模块,用户管理模块,管理员模块。
各模块的测试既独立,又有关联。
既测试独立功能,又测试模块之间协同工作时的功能与性能。
2.2 测试范围与目的系统测试的范围是将四个功能模块集合成系统,进行系统级的功能测试以及性能测试。
软件系统分析与设计实验报告学院:计算机科学与技术学院专业:软件工程学号:*********姓名:***实验名称:图书管理系统用例建模时间:一、实验内容与要求本实验要求学生对学校的图书馆管理系统进行需求分析,对系统功能进行用例建模,画出用例图,类图以及相应的时序图。
在使用UML对系统建模时,学会使用UML建模工具,熟悉工具中的功能。
二、用例分析1、读者“借书还书系统”用例图(f还书(from Use Cases)1.1、行为者:主要行为者:读者。
1.2、前置条件:读者进入图书管理系统。
1.3、事件流:1.3.1、主要事件流:1.3.1.1:读者检索所需图书信息,并查看;1.3.1.2:读者检索到所需图书,登录系统,开始借书;1.3.1.3:系统查询图书信息,图书数目是否可借;1.3.1.3.1:图书显示可借,借书成功;1.3.1.3.2:图书显示不可借,借书失败;1.3.1.4:进入续借图书界面,续借图书;1.3.1.5:系统查看预约记录,1.3.1.5.1:没有冲突,续借成功;1.3.1.5.2:有冲突,续借失败;1.3.3.1:1.3.1.6:读者归还图书;1.3.1.6.1:归还时间没有逾期,归还成功;1.3.1.5.2:归还时间逾期,逾期处罚,归还成功;1.3.2、备选事件流:1.3.2.1:图书检索信息失败,未检索到图书,重新输入信息检索;1.3.2.2:未曾检索到用户检索的图书,系统显示相关联的信息的图书;1.3.2.3:用户名或密码输入错误,登录系统失败,重新输入用户名或密码登录;1.3.2.4:系统显示图书不可借后,进入图书预约界面,输入信息预约图书;1.3.3、异常事件流:1.3.3.1:读者登录系统失败,未曾注册用户;1.3.3.1.1:返回系统注册用户后,重新登录。
1.4、后置条件:退出系统。
1.5、1.6、扩展点:无。
2、“图书信息管理系统”用例图新书信息录入(f逾期通知(from Use Cases)(from Use Cases)2.1、行为者:主要行为者:管理员;2.2、前置条件:管理员打开图书信息管理系统;2.3、事件流:2.3.1:主要事件流:2.3.1.1:图书管理员输入管理员登录信息,登录系统;2.3.1.2:进入图书信息管理界面,查看已有图书信息,是否有需要购入图书;2.3.1.2.1:录入新购进图书信息,并确认;2.3.1.3:进入读者信息管理界面,管理已有用户信息;2.3.1.4:进入信息通知界面,查看已有用户图书借阅、预约情况;2.3.1.4.1:查看读者所预约图书,自动查询图书信息,确认是否已有可借图书,有则通知读者;2.3.1.4.2:查询读者已借图书信息,根据已借时间及归还时间分类;2.3.1.4.2.1:所借图书即将逾期,启动系统提醒功能;2.3.1.4.2.2:所借图书已经逾期,启动逾期及处罚通知功能;2.3.2:备选事件流:2.3.2.1:管理员用户名或登录名错误,重新登录;2.3.2.2:需要购进新图书,存储信息,通知相关人员;2.3.2.3:读者预约图书没有可借图书,不予通知;2.3.2.4:预约通知提醒后,删除该预约记录;2.3.2.5:读者所借图书距离归还时间仍很久,无需通知;2.3.3:异常事件流:2.3.3.1:登录失败超过一定次数后,系统冻结该用户名,一段时间后可以重用;2.4、后置条件:退出系统;2.5、扩展点:无。
图书馆管理系统测试用例图书管理系统测试用例1.功能性测试用1.1 被测试对象的介绍功能测试是指对图书馆管理系统的各项功能进行测试,也叫黑盒测试。
从系统产品的界面﹑架构出发。
被测试对象主要包括,图书馆管理系统的注册,登录界面,借书,还书,续借以及新书入库、书籍下架、排行榜、查询等功能的测试1.2 测试的范围和目的图书馆管理系统的注册,登录界面,借书还书功能以及续借及新书入库、书籍下架、排行榜、查询等功能的测试。
目的是测试各个功能是否能正常运行。
说明测试用例ID:001 软件版本:V 0.1子系统:注册字符操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 点击图书管理系统图标,进入登录界面,点击界面上的注册输入1. 用户名lxw123,密码:123456,注册2. 用户名lxw123,密码:空格,注册3. 用户名lxw12 ,密码:123456,注册4. 用户名lxw1234567,密码:123456,注册5. 用户名lxw1234567 ,密码:@#¥% ,注册6. 用户名lxw12345678,密码:123456,注册预期结果1. 注册成功2. 提示密码不能为空3. 提示用户名过短,字符段应为6-10位4. 注册成功5. 提示密码不能全为特殊字符6. 提示用户名过长,字符段应为6-10位实际结果通过()失败()说明测试用例ID:002 软件版本:V 0.1子系统:登录字符操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 打开图书管理系统,进入登录界面输入1. 用户名lxw123,密码:123456,登录2. 用户名lxw123,密码:空格,登录3. 用户名lxw12 ,密码:123456,登录4. 用户名lxw1234567,密码:123456,登录5. 用户名lxw1234567 ,密码:@#¥% ,登录6. 用户名lxw12345678,密码:123456,登录预期结果1. 登录成功,进入系统主界面2. 提示密码不能为空,请重新登录3. 提示用户名过短,字符段应为6-10位4. 登录成功,进入系统主界面5. 提示密码不能全为特殊字符,请重新登录6. 提示用户名过长,字符段应为6-10位,请重新登录实际结果通过()失败()说明测试用例ID:003 软件版本:V 0.1子系统:右击一本书籍的信息查看操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 登录住界面,点击借阅按钮,进入借阅界面输入1. 在借阅界面中,右击一本书籍预期结果1. 出现这本书的相关信息,如作者,出版社等实际结果通过()失败()说明测试用例ID:004 软件版本:V 0.1子系统:借阅书籍操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 登录主界面,点击借阅按钮,进入借阅界面输入1. 读者借阅卡经过扫描仪2. 在借阅界面中,随便点击一本书籍2. 在界面下方点击借阅预期结果1. 在借阅界面中,点击刚刚借出的书籍,可看到书籍库存减12. 读者借阅书籍信息栏中显示出这本书的借出时间和应归还的时间实际结果通过()失败()说明测试用例ID:005 软件版本:V 0.1子系统:借阅书籍数量操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 登录主界面,点击借阅按钮,进入借阅界面2. 对读者借书卡进行扫描输入1. 随便拖拽5本书籍2. 对选中的5本书籍进行借阅预期结果1. 提示最多可借书籍数量为4本实际结果通过()失败()说明测试用例ID:006 软件版本:V 0.1子系统:归还书籍操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 保证扫描仪的运作正常2. 对读者借书卡进行扫描3. 对一读者借书卡进行2本书籍的借阅输入1. 对读者借书卡再次进行扫描2. 进入借阅主界面,点击归还书籍按钮3. 把刚刚借出的其中一本经过扫描仪扫描4. 把不是用户所借阅的书经过扫描仪扫描预期结果1. 归还成功,同生读者借阅信息中少了该本借阅书籍2. 提示归还书籍与用户所借阅的书籍信息不吻合实际结果通过()失败()说明测试用例ID:007 软件版本:V 0.1子系统:排行榜的更新操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 登录系统,点击书籍排行榜2. 对哦哎好吧进行清空处理输入1. 点击借阅书籍,在借阅界面中随便对第1本书进行借阅,借阅数量1,对第2本书进行借阅,数量为2,对第3本书进行借阅,数量为32. 重新登录系统,查看排行榜信息3. 对刚刚借阅的第1本书籍进行再次借阅,数量为3,第2本借阅数量为24. 第2次重新登录系统预期结果1. 经过1、2步骤后,排行榜依次排序为第3本,第2本,第1本2. 再次登录,借阅后,排行榜依次排序为第1本,第2本,第3本实际结果通过()失败()说明测试用例ID:008 软件版本:V 0.1子系统:新书入库操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 保证扫描仪的正常运作2. 登录系统主界面输入1. 点击书籍信息管理按钮,进入此界面2. 点击界面下方的新书入库按钮3. 把新书的条形码经过扫描仪扫描预期结果1. 在书籍信息管理中增加了一本书籍,并可对其信息进行编辑,归类实际结果通过()失败()说明测试用例ID:009 软件版本:V 0.1子系统:书籍下架操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 保证扫描仪的正常运作2. 登录系统主界面输入1. 点击书籍信息管理按钮,进入此界面2. 在界面下方点击书籍下架按钮3 把要进行下架的书籍的条形码经过扫描仪扫描预期结果1. 在书籍信息管理中查询不到此书籍和相关信息实际结果通过()失败()说明测试用例ID:010 软件版本:V 0.1子系统:书籍查询搜索操作系统:Windows XP 测试人员姓名:测试日期:2010-11-10 初始设置1. 登录系统主界面2. 书籍库中有《C语言程序设计》和《C语言程序设计习题详解》这2本书和相关信息3. 有陈伟写的2本相关书籍4. 有重庆电子工程职业学院出版的1本书籍输入1. 点击书籍信息管理按钮,进入此界面2. 在下面的书籍搜索对话中输入《C语言程序设计》在对话框后选中按书名查询3. 再在对话框中输入“陈伟”,在对话框后选中按作者查询4. 再在对话框输入重庆电子工程职业学院,在对话框后选中按出版社查询5. 在对话框后输入“C语言”选择高级查询,选中按关键字查询预期结果1. 点击查询后出现《C语言程序设计》和这本书的相关信息2. 出现“陈伟”所写的相关2本书籍信息3. 出现重庆电子工程职业学院所出版的一本书籍相关信息4. 出现《C语言程序设计》和《C语言程序设计习题详解》这2本书和相关信息实际结果通过()失败()2.性能测试用例2.1 本测对象的介绍性能测试用来测试软件在集成系统中的运行性能,特别是针对实时系统和嵌入式系统。
图书管理系统测试用例河南大学软件学院软件测试班第一小组测试人员:高扬蔡一搏王骁原孟方超测试时间:2012年3月12日目录0. 文档介绍 ............................................................................................. 错误!未定义书签。
0。
1文档目的ﻩ错误!未定义书签。
0。
2文档范围ﻩ错误!未定义书签。
0。
3读者对象 ................................................................................... 错误!未定义书签。
0。
4参考文献 ..................................................................................... 错误!未定义书签。
1. 接口-路径测试用例............................................................................. 错误!未定义书签。
1.1被测试对象(单元)的介绍 ......................................................... 错误!未定义书签。
2.功能测试用例................................................................................... 错误!未定义书签。
2。
1被测试对象的介绍 (4)2.2测试范围与目的 ......................................................................... 错误!未定义书签。
2.3测试环境与测试辅助工具的描述ﻩ错误!未定义书签。
图书管理系统测试报告
项目名称:图书馆管理系统
编写人员:谢宁
编写日期:2012.5.10
班级:094班
姓名:***
学号:**************
测试用例
----图书馆管理信息系统
一、概述
1.1目的
测试用例的目的确定并传达一些条件,这些条件将在测试中执行,并且是核实实施软件需求是否成功和能否接受所必需的条件。
测试用例反映了一种测试覆盖(基于需求的测试覆盖)评测方法。
这是因为每个测试用例都可追踪到至少一个测试需求,而这些需求则反映出产品的需求。
1.2范围
功能测试
二、功能测试用例
2.3图书管理
2.4读者管理
2.4.1浏览身份子功能。
图书管理系统测试用例1.系统开发甘特图
2功能测试用例
2.1系统登录(XXX)
用例编号01编制时
间
功能
特性
系统登录
测试
目的
测试是否可以正常登录
前置条件
系统正常启动,用户:admin 密码:admin 身份:管理员己添加成功
用例分支操作描述数据预期结
果
实际
结果
P
/F
2.2系统管理(XXX)2.2.1添加用户子功能
2.2.2浏览用户子功能
2.3图书管理(XXX)2.3.1图书分类子功能
击添加
入信息
击确定2.3.2浏览图书子功能
2.4读者管理(XXX)2.4.1浏览身份子功能
2.4.2浏览读者子功能
2.5用户登录(XXX)2.5.1修改密码
2.5.2重新登录。
图书管理系统测试用例
图书管理系统后台由用户登录,图书管理,借阅管理,学生管理模块组成.测试功能将围绕后台功能模块中各个功能进行。
1测试环境
硬件环境:2G内存
软件环境:windows 2007操作系统及以上,Navicat for MySQL.
2。
测试用例
测试用例是测试人员完成测试工作的重要依据,测试人员根据测试用例说明完成测试工作,提高测试工作效率.
2。
1后台用户登录测试用例
后台用户登录测试用例见表1-1
2.2添加图书信息测试用例
添加图书信息测试用例见表1-2
2。
3管理图书信息测试用例
管理图书信息见表1-3
2.4添加学生信息测试用例
添加学生信息测试用例见表1—4
2。
5管理学生信息测试用例
管理学生信息测试用例见表1-5
表1—5管理学生信息测试用例
2。
6添加借阅信息测试用例
添加借阅信息测试用例见表1—6
2。
7管理借阅信息测试用例
管理借阅信息测试用例见表1—7
2。
8修改用户密码测试用例
修改用户密码测试用例见表1—8。
图书管理系统测试报告
项目名称:图书馆管理系统
编写人员:谢宁
编写日期:2012.5.10
班级:094班
姓名:***
学号:**************
测试用例
----图书馆管理信息系统
一、概述
1.1目的
测试用例的目的确定并传达一些条件,这些条件将在测试中执行,并且是核实实施软件需求是否成功和能否接受所必需的条件。
测试用例反映了一种测试覆盖(基于需求的测试覆盖)评测方法。
这是因为每个测试用例都可追踪到至少一个测试需求,而这些需求则反映出产品的需求。
1.2范围
功能测试
二、功能测试用例
2.3图书管理
2.4读者管理
2.4.1浏览身份子功能。
图书馆管理系统—图书管理测试用例目录目录 (1)1.文档介绍 (3)1.1文档目的 (3)1.2文档范围 (3)1.3读者对象 (3)1.4参考文献 (3)1.5术语与缩写解释 (3)2. 功能测试用例 (4)2.1被测试对象的介绍 (4)2.2测试范围与目的 (4)2.3测试环境与测试辅助工具的描述 (4)2.5功能测试用例 (4)3. 性能测试用例 (11)3.1被测试对象的介绍 (11)3.2测试范围与目的 (11)3.3测试环境与测试辅助工具的描述 (11)3.4测试驱动程序的设计 (12)3.5性能测试用例 (12)4. 链接测试 (12)4.1被测试对象的介绍 (12)4.2链接测试内容 4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面;4.2.2测试所链接的页面是否存在;4.2.3保证W EB应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。
(13)4.3测试环境与测试辅助工具的描述 (13)4.5测试人员测试用例 (14)5. 导航测试用例 (14)5.1被测试对象的介绍 (14)5.2测试范围与目的 (15)5.3测试环境与测试辅助工具的描述 (15)5.4测试驱动程序的设计 (15)5.5导航测试用例 (15)6. 图形用户界面测试用例 (16)6.1被测试对象的介绍 (16)6.2测试范围与内容 (16)6.3测试环境与测试辅助工具的描述 (16)6.5用户界面测试的检查表 (17)7. 兼容性测试用例 (18)7.1被测试对象的介绍 (18)7.2测试范围与目的 (18)7.3测试环境与测试辅助工具的描述 (18)7.4测试驱动程序的设计 (19)7.5兼容性测试用例 (19)8. 安全性测试用例 (19)8.1被测试对象的介绍 (19)8.2测试范围与目的 (20)8.3测试环境与测试辅助工具的描述 (20)1. 文档介绍1.1 文档目的本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质量。
图书管理系统测试用例
图书管理系统后台由用户登录,图书管理,借阅管理,学生管理模块组成。
测试功能将围绕后台功能模块中各个功能进行。
1测试环境
硬件环境:2G内存
软件环境:windows 2007操作系统及以上,Navicat for MySQL。
2.测试用例
测试用例是测试人员完成测试工作的重要依据,测试人员根据测试用例说明完成测试工作,提高测试工作效率。
2.1后台用户登录测试用例
后台用户登录测试用例见表1-1
2.2添加图书信息测试用例
添加图书信息测试用例见表1-2
2.3管理图书信息测试用例
管理图书信息见表1-3
2.4添加学生信息测试用例
添加学生信息测试用例见表1-4
2.5管理学生信息测试用例
管理学生信息测试用例见表1-5
表1-5管理学生信息测试用例
2.6添加借阅信息测试用例
添加借阅信息测试用例见表1-6
2.7管理借阅信息测试用例
管理借阅信息测试用例见表1-7
2.8修改用户密码测试用例
修改用户密码测试用例见表1-8。