图书馆管理系统(图书管理)测试用例.docx
- 文档编号:1908884
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:20
- 大小:50.65KB
图书馆管理系统(图书管理)测试用例.docx
《图书馆管理系统(图书管理)测试用例.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统(图书管理)测试用例.docx(20页珍藏版)》请在冰点文库上搜索。
图书馆管理系统一图书管理测试用例
文件状态:
文件标识:
SZ-TSG-TEST-CASE
[]草稿
当前版本:
1.0
[√]正式发布
作者:
刘玲丽
[]正在修改
完成日期:
2012-5-1227
目录 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保证WEB应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该
页面,只有知道正确的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.2文档范围
本文档包括了功能测试用例、性能测试用例、GUI测试用例、导航测试用例、兼容性测试用例、安全性测试用例、链接测试用例。
因图书管理模块又可以分为书馆管理模块(增、删、改、查),图书分类模块(增、删、改、查),图书信息管理模块(增、删、改、查)。
而此三个模块的功能相似,因此在此处只对图书信息管理模块的测试用流利给出测试用例报告分析。
1.3读者对象
测试工作组成员,个别开发人员
1.4参考文献
[软件测试技术]
[图书馆管理系统-测试用例模板]
[图书馆管理系统-需求规格说明书]
[图书馆管理系统ー测试用例模板]
[图书馆管理系统测试计划]
1.5术语与缩写解释
缩写、术语
解释
TSG
图书馆管理系统
GUI
图形用户界面
2.功能测试用例
2.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的各功能进行测试。
2.2测试范围与目的
测试范围是需求规格说明书中的需求3.1功能性需求中的各个子模块的各个功能。
测试目的是在于明确系统功能测试的范围,并详细描述测试该系统的功能需求。
2.3测试环境与测试辅助工具的描述
2.3.1测试环境
操作系统
WindowsXP
浏览器(软件配置)
MicrosoftInternetExplorer(6.0,8.0
版本)
2.5功能测试用例
功能描述
工作人员在“图书管理管理-入库”中输入藏书号、书名、作者、出版社、出版日期、简介、价格、数量,选择所属图书分类
所属模块
图书管理模块
用例目的
验证添加功能是否符合需求定义
前提条件
系统里面没有我们准备测试的数据
用例
ID
输入/动作
期望结果
实际情况
通过/
失败
执行人员
FTC-0
01
藏书号:
rjbjOl
书名:
c#
作者:
王明
出版社:
天津出版社
出版日期:
2012-01-21
简介:
省略
价格:
¥21
数量:
2
弹出“添加成功”消息框
1. 选择“图书管理-查
询”选项
2. 书名,击查询按钮
显示的数量为:
2
FTC-0
02
藏书号:
rjbjOl
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2012-01-21
简介:
省略
价格:
¥21
数量:
2
弹出“添加成功”消息框
2. 选择“图书管理-查询”选项
3. 输入书名,击查询按钮
显示的数量
为:
4
FTC-0
03
藏书号:
空格/不输入
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2012-01-21
简介:
省略
价格:
¥21
数量:
2
添加失败!
提示:
藏书号
不能为空
FTC-0
04
藏书号:
rjbjOl
书名:
空格/不输入
作者:
王明
出版社:
天津出版社
出版日期:
2012-01-21
简介:
省略
价格:
¥21
数量:
2
添加失败!
提示:
书名不
能为空
FTC-0
05
藏书号:
rjbjOl
书名:
C#
作者:
空格/不输入出版社:
天津出版社出版日期:
2012-01-21简介:
省略
价格:
¥21数量:
2
添加失败!
提示:
作者不
能输入为空
FTC-0
06
藏书号:
rjbj02
书名:
C#
作者:
王明
出版社:
空格/不输入
出版日期:
2012-01-21
简介:
省略
价格:
¥21
数量:
2
添加成功!
FTC-0
07
藏书号:
rjbjO3
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
空格/不输入
简介:
省略
价格:
¥21
数量:
2
添加成功!
FTC-0
08
藏书号:
rjbj03书名:
C#作者:
王明
出版社:
天津出版社出版日期:
2001-02-01简介:
空格/不输入价格:
¥21数量:
2
添加失败!
提示:
简介输
入不能为空
FTC-0
09
藏书号:
rjbj03
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2001-02-01
简介:
省略
价格:
空格/不输入数量:
2
添加失败!
提示:
价格输
入不能为空
FTC-0
10
藏书号:
rjbj03
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2001-02-01
简介:
省略
价格:
¥21
数量:
空格/不输入
添加失败!
提示:
数量输
入不能为空
功能描述
工作人员在“图书管理-查询”中进行查询测试
所属模块
图书管理模块
用例目的
测试查询功能
前提条件
数据库的Book_stock表中已存放以下数据:
藏书号:
rjbjOl
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2001-01-01
简介:
省略
价格:
¥21
数量:
2
用例ID
输入/动作
期望结果
实际情况
通过/
失败
执行人员
F
T
C-
02
6
按条
件查
询按
钮
1. 输入
书名:
C#
2. 点击查询按钮
成功查询出该图
书的信息
F
T
C-
02
7
查询
全部
按钮
点击查询全部按钮
查询出全部图书信息
功能描述
工作人员在“图书管理管理-查询-修改”中进行修改测试
所属模块
图书管理
用例目的
测试修改功能
前提条件
数据库的Book_stock表中已存放以下数据:
藏书号:
rjbjOl
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2001-01-01
简介:
省略
价格:
¥21
数量:
2
用例
ID
输入/动作
期望结果
实际情况
通过/
失败
执行人员
FTC-
037
1. 在“图书管理-查询”中选择
按条件查询
2. 输入
书名:
C#
3. 点击查询按钮
4. 在查询出的信息最右列选择“修改”链接
5. 在跳转到的修改页面中,修改图书简介为“主要介绍了一些
弹出“修改成功”消息框
基础知识,还有编程思想,编程规范”
FTC-
038
1. 在“图书管理-查
询”中选择
按条件查询
2. 输入
书名:
C#
3. 点击查询按钮
可以看到书名为
“C#”的图书简介已经被修改
功能描述
工作人员在“图书管理-删除”中进行删除
所属模块
图书管理
用例目的
测试删除功能
前提条件
数据库的Book_stock表中已存放以下数据:
藏书号:
rjbjOl
书名:
C#
作者:
王明
出版社:
天津出版社
出版日期:
2001-01-01
简介:
省略
价格:
¥21
数量:
2
用例
ID
输入/动作
期望结果
实际情况
通过/
失败
执行人员
FTC-
041
1. 选择导航中的“图书管理-下架”选项
2. 在“图书管理-删除”页面中输入:
书名:
C#
作者:
王明
3. 点击下架按钮
弹出“下架成功”消息框
FTC-
042
1. 在“图书管理-查
询”中选择
按条件查询
2. 输入
书名:
C#
3. 点击查询按钮
弹出“该图书不存在”消息框
FTC-
042
1. 选择导航中的"图书管理-下架”选项
2. 在“图书管理-删除”页面中输入:
书名:
空格/不输入作者:
王明
3. 点击下架按钮
提示:
书名不能为空
FTC-
042
1. 选择导航中的''图书管理-下架”选项
2. 在“图书管理-删除”页面中输入:
书名:
C#
作者:
空格/不输入
提示“作者不能为空”
3.点击下架按钮
3.性能测试用例
3.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的性能进行测试。
3.2测试范围与目的
测试范围:
需求3.2.3性能中的各个子内容,包括页面平均响应速度、可容纳同时在线的用户数。
测试目的:
在于明确系统性能测试的范围,并详细描述测试该系统的的各性能。
3.3测试环境与测试辅助工具的描述
3.3.1测试环境
操作系统
WindowsXP
浏览器
MicrosoftInternetExplorer
3.3.2测试辅助工具
LoadRunner8.1企业级软件并发自动化压力测试工具
3.4测试驱动程序的设计
3.5性能测试用例
页面平均响应速度
在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。
用例目的
测试单用户执行操作的响应时间是否符合需求规定。
前提条件
以管理员身份登入后台页面,实行增删改查。
用例ID
输入数据
期望的性能(平均值)
实际性能(平均值)
Pass
/
Fail
/To
do
注
释
执行人员
PTC-001
工作人
员将图书
入库
<=2秒
PTC-002
工作
人员查询
图书
<=2秒
PTC-003
工作人员修改图书
<=2秒
PTC-003
工作
人员删除
图书
<=2秒
4.链接测试
4.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的链接方面能进行测试。
4.2链接测试内容
4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面;
4.2.2测试所链接的页面是否存在;
4.2.3保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。
4.3测试环境与测试辅助工具的描述
4.3.1硬件设备
序号
设备型号
设备用途
设备配置
1
服务器
测试0A系统服务器功能
2
个人计算机
测试客户端的功能
windowXP
序号
技术指标项目
技术指标
1
CPU类型
32位CPU为P42.0G*l(标配1颗)
2
CPUCache(L1+L2)
CPU=512k
3
内存(最大满配)
系统内存=512M(标配512M,目前配置2.5G)
4
网络协议
支持TCP/IP、IPX等多种协议族
5
系统可靠性
MTBF>=80000小时
6
操作系统
系统采用Windowsxp操作系统
4.3.2软件环境
服务器软件环境
操作系统:
采用Windowsxp
Web服务:
数据库:
SQLSERVER2005Express
客户端软件环境
操作系统:
Windows9x以上,IE6.0
4.5测试人员测试用例
链接测试
包括''所有链接均链接到了该链接的页面用例","链接的页面不存在测试用例","系统上没有孤立的页面测试用例”
用例目的
测试所有链接是否按照指示的那样确实链接到该链接的页面
前提条件
用例ID
输入数据
期望的性能
(平均值)
实际性能
(平均值)
Pass/Fail
/Todo
注释
执行人员
LTC-001
手动测试
各个页面
系统上没有
孤立的页面
LTC-002
单击每一
个链接,
检查所链
接的页面
是否存在
所有链接均
又链接页面
LTC-003
单击页面中的每一个链接,检查链接是否按照指示的那样确实链接到了该链接的页面
所有
链接均链接
到了该链接
的页面
5.导航测试用例
5.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的导航方面能进行测试。
5.2测试范围与目的
(1) 、导航是否直观
(2) 、Web系统的主要部分是否可通过主页访问
(3) 、系统是否需要站点地图、搜索引擎或其他的导航帮助
(4) 、Web应用系统的页面结构、导航、菜单、连接的风格是否一致
(5) 、Web应用系统导航帮助要尽可能地准确。
Web应用系统的层次一旦决
定,就要着手测试用户导航功能。
5.3测试环境与测试辅助工具的描述
5.3.1测试环境
操作系统
WindowsXP
浏览器
MicrosoftInternetExplorer
5.3.2测试辅助工具
5.4测试驱动程序的设计
5.5导航测试用例
导航测试
导航按钮清晰可见,便于使用
系统中的主要模块应该通过主页链接,直接访问
搜索引擎或其他的导航帮助
按照导航信息,应能顺利完成各项任务
用例目的
导航功能直观、完整、准确
前提条件
用例ID
输入数据
期望的性能
(平均值)
实际性能
(平均值)
Pass/Fail
/Todo
注释
执行人员
NTC-001
检查各个页面中的导航按钮
导航按钮清
晰可见,便
于使用
NTC-002
检查管理员管理页中是否包含了所有对管理员
在前、后台主页面可以直接进入到目标模块
管理的链
接
NTC-003
检测页面中是否提供搜索引擎及其他的导航帮助
在页面左侧
或上方提供
搜索引擎及
导航帮助信
息
NTC-004
按照导航
信息能否顺利完成对各种信息的管理
按照道行可以一步一步地顺利完成各种信息的各项操作
6.图形用户界面测试用例
6.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的图形用户界面方面能进行测试。
6.2测试范围与内容
UI测试范围:
测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字、图片组合是否完美,操作是否友好等等。
UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能,确保用户界面符合公司或行业的标准,包括用户友好性、人性化、易操作性测试。
6.3测试环境与测试辅助工具的描述
6.3.1硬件设备
序号
设备型号
设备用途
设备配置
1
服务器
测试0A系统服务器功能
2
个人计算机
测试客户端的功能
Window2000/windowXP
序号
技术指标项目
技术指标
1
CPU类型
32位CPU为P42.0G*l(标配1颗)
2
CPUCache(L1+L2)
CPU=512k
3
内存(最大满配)
系统内存=512M(标配512M,目前配置2.5G)
4
网络协议
支持TCP/IP、IPX等多种协议族
5
系统可靠性
MTBF>=80000小时
6
操作系统
系统采用Windows2000操作系统
6. 3.2软件环境
服务器软件环境
操作系统:
采用Windows2000Server
Web服务:
数据库:
SQLSERVER2005Express
客户端软件环境
操作系统:
Windows9x以上,IE6.0
6.5用户界面测试的检查表
用例编号
检查项
测试执行人员及其评价
UTC-001
窗口切换、移动、改变大小时正常吗?
UTC-002
各种界面元素的文字正确吗?
(如标题、提示等)
UTC-003
各种界面元素的状态正确吗?
(如有效、无效、选
中等状态)
UTC-004
各种界面元素支持键盘操作吗?
UTC-005
各种界面元素支持鼠标操作吗?
UTC-006
对话框中的缺省焦点正确吗?
UTC-007
数据项能正确回显吗?
UTC-009
执行有风险的操作时,有“确认”、“放弃”等提示吗?
UTC-010
操作顺序合理吗?
UTC-012
各种界面元素的布局合理吗?
美观吗?
UTC-013
各种界面元素的颜色协调吗?
UTC-015
字体美观吗?
7.兼容性测试用例
7.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的兼容性方面能进行测试。
7.2测试范围与目的
1、 操作系统兼容性
2、 浏览器兼容性
3、 其它的软件兼容
4、 硬件兼容
5、 带宽限制/网络环境兼容性
7.3测试环境与测试辅助工具的描述
7.3.1硬件设备
序号
设备型号
设备用途
设备配置
1
服务器
测试TSG统服务器功能
2
个人计算机
测试客户端的功能
WindowsXP
7. 3.2软件环境
服务器软件环境
操作系统:
采用Windowsxp
Web服务:
数据库:
SQLSERVER2005Express
客户端软件环境
操作系统:
Windows9x以上,IE6.0
7.4测试驱动程序的设计
7.5兼容性测试用例
JTC-001:
分辨率测试
概述:
测试系统在不同分辨率下是否能正常显示
步骤:
1. 在浏览器的地址栏中输入访问“图书馆管理系统-图书管理”的url,单击[转到]按钮
2. 右键点击操作系统的桌面:
选择[属性]\[设置],调整[屏幕分辨率,单击[确定]按钮,保存所做的修改
3. 切换到购物系统的各个页面
4. 重复执行第2和第3步骤
期望结果:
1. 弹出“图书管理"首页
2. 分辨率改变
3. 所有页面均能正常显示,页面美观、控件间的相对位置合理
4. 页面在所有的分辨率下均能正常显示,页面美观、控件的相对位置合理
通过/失败:
测试结果:
执行人员:
JTC-002 浏览器测试
概述:
系统在所有主流的浏览器(IE6、IE7、)下均能正常使用
步骤:
1. 用户使用不同的主流的浏览器(如:
IE6、IE7、),在地址栏中输入“网上购物系统URL”
2. 在购物网站的不同页面间切换
期望结果:
1, 可以顺利地进入到“图书”主页面
2, 所有的功能均可用,并且页面美观
通过/失败:
测试结果:
执行人员:
8.安全性测试用例
8.1被测试对象的介绍
图书馆管理系统简称TSG,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。
它是提高工作效率,使管理明朗化的一种系统。
以下主要是针对TSG系统的安全性方面能进行测试。
8.2测试范围与目的
(1) 必须要注意到是否大小写敏感,可以试多少次的限制等;
(2) Web应用系统是否有超时的限制,用户登陆后在一定时间内(例如15
分钟)没有点击任何页面,是否需要重新执行操作才能正常使用;
(3) 为了保证Web应用系统的安全性,需要测试相关信息是否写进了日志
文件、是否可追踪;
(4) 当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性;
(5) 服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。
所
以,还需测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。
8.3测试环境与测试辅助工具的描述
5.3.1测试环境
操作系统
WindowsXP
浏览器
MicrosoftInternetExplorer
5.3.2测试辅助工具
IBMRationalAppScan
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统 图书 测试
![提示](https://static.bingdoc.com/images/bang_tan.gif)