图书信息管理系统测试用例2

合集下载

图书信息管理系统测试用例2

图书信息管理系统测试用例2

图书管理系统测试报告
项目名称:图书馆管理系统
编写人员:谢宁
编写日期:2012.5.10
班级:094班
姓名:***
学号:**************
测试用例
----图书馆管理信息系统
一、概述
1.1目的
测试用例的目的确定并传达一些条件,这些条件将在测试中执行,并且是核实实施软件需求是否成功和能否接受所必需的条件。

测试用例反映了一种测试覆盖(基于需求的测试覆盖)评测方法。

这是因为每个测试用例都可追踪到至少一个测试需求,而这些需求则反映出产品的需求。

1.2范围
功能测试
二、功能测试用例
2.3图书管理
2.4读者管理
2.4.1浏览身份子功能。

图书管理系统用例说明

图书管理系统用例说明

实验二:用例说明
一、实验目标
用例用于理解客户需求,通过用例说明文档的编写,了解用例说明在需求中的作用。

二、实验内容
用例描述了系统与外部角色之间的一系列交互。

角色(actor)指与系统交互以实现某种目的的人、软件系统或硬件设备。

角色的另外一个名称是用户角色(user role)。

用例源于面向对象的开发方法,用例是目前广泛应用的统一软件开发过程的核心。

用例转变了需求开发的角度,用例更接近目标。

用例图提供了对用户需求的高级可视化表示。

三、实验步骤
1.说明
本次实验选取网上书店销售系统作为实验对象,对其进行用例分析。

2.系统概述
本系统实验的是一个网上书店售书系统,可以实现商家在线发布商品信息、消费者在线购买等功能。

书店销售系统全部采用Web方式,由前台操作和后台管理两部分构成。

书店前台功能强大,操作方便。

前台的主要功能包括:注册/登陆(支持个人和团体用户)、我的帐户、新闻发布、书店介绍、联系方式、图书查询、图书高级查询、新书快递、图书分类浏览、图书展示、畅销书排行榜、打折专区、热门推荐、精品推荐、意见反馈、在线帮助、订单管理、缺书登记、在线咨询以及自动友情链接等。

3.
3.2
3.3.
3.4。

图书管理系统—用例描述

图书管理系统—用例描述
3.读者输入读者证号,系统根据借阅规则检查读者借书有效性
A1:读者无效
4. 管理员输入待借阅的图书条码号,检查图书有效性
A2:图书无效
5.系统登记一条新的借书信息
6.系统检查读者预定信息
A3:有预定
7.用例结束
其他事件流:
A1:读者无效
(1).系统显示读者无效的提示信息
(2).返回主事件流第3步
A2:
特殊需求:使用条码扫描仪和图书条码,预约一本书时间不超过30秒
(1). 系统显示图书无效提示信息
(2). 返回主事件流第4步
A3:有预定
(1). 系统提示预定信息,并取消预定
(2). 返回主事件流第7步
后置条件:系统成功写入一条借书信息,读者当前的借书数量加1
扩展点:
特殊需求:支持使用IC卡阅读器,输入读者证号,使用条码扫描仪和图书条码,借一本书时间不超过30秒
4.剔除新书信息
5.系统登记剔除一条旧书信息
6.用例结束
其他事件流:
A1:旧书条码无效
(1).提示新书条码无效
(2).返回主事件流第3步
后置条件:系统成功写入一条剔除旧书信息,当前的图书数量减1
特殊需求:支持使用条码扫描仪输入图书条码,剔除一本书时间不超过30秒
用例名称:统计月借阅情况
描述:馆长使用图书查询用例完成统计月借阅情况的活动
用例名称:剔除旧书
描述:图书管理员使用办理预定业务用例完成图书管理员剔除旧书活动
标识符:uc7
优先级:B(中)
角色:图书管理员
前置条件:图书馆员已成功登录系统并具有剔除旧书的权限
主事件流:
1.管理员选择“剔除旧书”选项,用例开始
2.打开剔除旧书窗体

图书馆管理系统测试用例

图书馆管理系统测试用例

图书馆管理系统测试用例图书管理系统测试用例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 本测对象的介绍性能测试用来测试软件在集成系统中的运行性能,特别是针对实时系统和嵌入式系统。

图书管理系统用例描述

图书管理系统用例描述
5b2.读者出示自己的图书证。
5c.无法借书
5c1.系统显示读者有超期未还得图书;
5c2.读者归还未还图书并交罚款;
5c3.可以借书。
补充说明:
用例编号:005
用例名称:读者归还图书
用例描述:读者到图书馆归还所借阅的图书
参与者:读者
前置条件:图书馆正常开放、读者携带图书借阅证及所需还的书。
后置条件:如果归还了图书,下次可以正常借书。
1.搜集旧书和新书的信息
1.对新书贴条形码;;
2.把旧书下架
3.把新书上架;
扩展点:
变异点:
2a.找不到旧书
2a1.查看图书是否在被借中;
2a2.等归还后再进行下架。
补充说明:
用例编号:008
用例名称:处理借书
用例描述:在读者借阅图书时,处理读者的借书请求
参与者:图书管理员
前置条件:图书馆开放、图书管理系统正常运行时间
6.图书管理员允许读者借阅图书。
7.系统添加借阅信息。
扩展点:
变异点:
2a.读者查阅的图书不存在
2a1.读者离开图书馆,或读者搜索其他的图书信息;
5a.无法借书
5a1.系统弹出读者的图书实际借阅的数量超过图书额定的借阅数量
5a2.归还部分图书或下次再借。
5b.无法借书
5b1.系统显示图书证与读者本人信息不符;
2.读者输入需要注册的用户名和密码;
3.读者将注册信息进行提交;
4.系统对用户提交的用户名和密码进行有效性检查;
5.系统显示用户是否注册成功
扩展点:
变异点:
4a.读者输入要注册的用户名错误
4a1.系统弹出的用户名错误或者已被注册;
4a2.读者离开或者重新输入用户名。

图书管理系统测试用例

图书管理系统测试用例

图书管理系统测试用例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
2。

6添加借阅信息测试用例
添加借阅信息测试用例见表1—6
2.7管理借阅信息测试用例
管理借阅信息测试用例见表1—7
2。

8修改用户密码测试用例
修改用户密码测试用例见表1—8。

图书馆管理系统(图书管理)测试用例

图书馆管理系统(图书管理)测试用例

图书馆管理系统—图书管理测试用例目录目录 (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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书管理系统测试报告
项目名称:图书馆管理系统
编写人员:谢宁
编写日期:2012.5.10
班级:094班
姓名:***
学号:**************
测试用例
----图书馆管理信息系统
一、概述
1.1目的
测试用例的目的确定并传达一些条件,这些条件将在测试中执行,并且是核实实施软件需求是否成功和能否接受所必需的条件。

测试用例反映了一种测试覆盖(基于需求的测试覆盖)评测方法。

这是因为每个测试用例都可追踪到至少一个测试需求,而这些需求则反映出产品的需求。

1.2范围
功能测试
二、功能测试用例
2.3图书管理
2.4读者管理
2.4.1浏览身份子功能。

相关文档
最新文档