认证主体:宁夏凯米世纪网络科技有限公司
IP属地:宁夏
统一社会信用代码/组织机构代码
91640100MA774ECW4K
1、图书馆管理系统图书馆管理系统图书管理测试用例图书管理测试用例文件标识:sz-tsg-test-case当前版本:1.0作者:刘玲丽文件状态:草稿正式发布正在修改完成日期:2012-5-1227目目录录目目录录.11.文档介绍.31.1文档目的.31.2文档范围.31.3读者对象.31.4参考文献.31.5术语与缩写解释.32.功能测试用例功能测试用例.42.1被测试对象的介绍.42.2测试范围与目的.42.3测试环境与测试辅助工具的描述.42.5功能测试用例.43.性能测试用例性能测试用例.93.1被测试对象的介绍.93.2测试范围与目的.103.
2、3测试环境与测试辅助工具的描述.103.4测试驱动程序的设计.103.5性能测试用例.104.链接测试链接测试.114.1被测试对象的介绍.114.2链接测试内容4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面;4.2.2测试所链接的页面是否存在;4.2.3保证web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的url地址才能访问)。.114.3测试环境与测试辅助工具的描述.1124.5测试人员测试用例.125.导航测试用例导航测试用例.135.1被测试对象的介绍.135.2测试范围与目的.135.3测试环
3、境与测试辅助工具的描述.135.4测试驱动程序的设计.145.5导航测试用例.146.图形用户界面测试用例图形用户界面测试用例.156.1被测试对象的介绍.156.2测试范围与内容.156.3测试环境与测试辅助工具的描述.156.5用户界面测试的检查表.167.兼容性测试用例兼容性测试用例.167.1被测试对象的介绍.167.2测试范围与目的.177.3测试环境与测试辅助工具的描述.177.4测试驱动程序的设计.177.5兼容性测试用例.178.安全性测试用例安全性测试用例.188.1被测试对象的介绍.188.2测试范围与目的.188.3测试环境与测试
4、辅助工具的描述.1931.文档介绍文档介绍1.1文档目的文档目的本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质量。1.2文档范围文档范围本文档包括了功能测试用例、性能测试用例、gui测试用例、导航测试用例、兼容性测试用例、安全性测试用例、链接测试用例。因图书管理模块又可以分为书馆管理模块(增、删、改、查),图书分类模块(增、删、改、查),图书信息管理模块(增、删、改、查)。而此三个模块的功能相似,因此在此处只对图书信息管理模块的测试用流利给出测试用例报告分析。1.3读者对象读者对象测试工作组成员,个别开发人员1.4参考文献参考文献软件测试技术图
5、书馆管理系统-测试用例模板图书馆管理系统-需求规格说明书图书馆管理系统-测试用例模板图书馆管理系统测试计划1.5术语与缩写解释术语与缩写解释缩写、术语缩写、术语解解释释tsg图书馆管理系统gui图形用户界面42.功能测试用例功能测试用例2.1被测试对象的介绍被测试对象的介绍图书馆管理系统简称tsg,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。它是提高工作效率,使管理明朗化的一种系统。以下主要是针对tsg系统的各功能进行测试。2.2测试范围与目的测试范围与目的测试范围是需求规格说明书中的需求3.1功能性需求中的各个子模块的各个功能。
6、测试目的是在于明确系统功能测试的范围,并详细描述测试该系统的功能需求。2.3测试环境与测试辅助工具的描述测试环境与测试辅助工具的描述2.3.1测试环境操作系统windowsxp浏览器(软件配置)microsoftinternetexplorer(6.0,8.0版本)2.5功能测试用例功能测试用例功能描述工作人员在“图书管理管理-入库”中输入藏书号、书名、作者、出版社、出版日期、简介、价格、数量,选择所属图书分类所属模块图书管理模块用例目的验证添加功能是否符合需求定义前提条件系统里面没有我们准备测试的数据用例id输入/动作期望结果实际情况通过/失败执行人员5藏书号:rjbj01书名
7、:c#作者:王明出版社:天津出版社出版日期:2012-01-21简介:省略价格:¥21数量:2弹出“添加成功”消息框ftc-0011.选择“图书管理-查询”选项2.书名,击查询按钮显示的数量为:2藏书号:rjbj01书名:c#作者:王明出版社:天津出版社出版日期:2012-01-21简介:省略价格:¥21数量:2弹出“添加成功”消息框ftc-0022.选择“图书管理-查询”选项3.输入书名,击查询按钮显示的数量为:4ftc-003藏书号:空格/不输入书名:c#作者:王明出版社:天津出版社出版日期:2012-01-21简介:省略价格:¥21数量:2添加失败!提示:藏书号不能为空6ftc-004藏
8、书号:rjbj01书名:空格/不输入作者:王明出版社:天津出版社出版日期:2012-01-21简介:省略价格:¥21数量:2添加失败!提示:书名不能为空ftc-005藏书号:rjbj01书名:c#作者:空格/不输入出版社:天津出版社出版日期:2012-01-21简介:省略价格:¥21数量:2添加失败!提示:作者不能输入为空ftc-006藏书号:rjbj02书名:c#作者:王明出版社:空格/不输入出版日期:2012-01-21简介:省略价格:¥21数量:2添加成功!ftc-007藏书号:rjbj03书名:c#作者:王明出版社:天津出版社出版日期:空格/不输入简介:省略价格:¥21数量:2添加成功
9、!7ftc-008藏书号:rjbj03书名:c#作者:王明出版社:天津出版社出版日期:2001-02-01简介:空格/不输入价格:¥21数量:2添加失败!提示:简介输入不能为空ftc-009藏书号:rjbj03书名:c#作者:王明出版社:天津出版社出版日期:2001-02-01简介:省略价格:空格/不输入数量:2添加失败!提示:价格输入不能为空ftc-010藏书号:rjbj03书名:c#作者:王明出版社:天津出版社出版日期:2001-02-01简介:省略价格:¥21数量:空格/不输入添加失败!提示:数量输入不能为空功能描述工作人员在“图书管理-查询”中进行查询测试所属模块图书管理模块用例目的测
10、试查询功能前提条件数据库的book_stock表中已存放以下数据:藏书号:rjbj01书名:c#作者:王明出版社:天津出版社出版日期:2001-01-01简介:省略价格:¥21数量:28用例id输入/动作期望结果实际情况通过/失败执行人员ftc-026按条件查询按钮1.输入书名:c#2.点击查询按钮成功查询出该图书的信息ftc-027查询全部按钮点击查询全部按钮查询出全部图书信息功能描述工作人员在“图书管理管理-查询-修改”中进行修改测试所属模块图书管理用例目的测试修改功能前提条件数据库的book_stock表中已存放以下数据:藏书号:rjbj01书名:c#作者:王明出版社:天津出版社
11、出版日期:2001-01-01简介:省略价格:¥21数量:2用例id输入/动作期望结果实际情况通过/失败执行人员ftc-0371.在“图书管理-查询”中选择按条件查询2.输入书名:c#3.点击查询按钮4.在查询出的信息最右列选择“修改”链接5.在跳转到的修改页面中,修改图书简介为“主要介绍了一些基础知识,还有编程思想,编程规范”弹出“修改成功”消息框9ftc-0381.在“图书管理-查询”中选择按条件查询2.输入书名:c#3.点击查询按钮可以看到书名为“c#”的图书简介已经被修改功能描述工作人员在“图书管理-删除”中进行删除所属模块图书管理用例目的测试删除功能前提条件数据库的book_sto
12、ck表中已存放以下数据:藏书号:rjbj01书名:c#作者:王明出版社:天津出版社出版日期:2001-01-01简介:省略价格:¥21数量:2用例id输入/动作期望结果实际情况通过/失败执行人员ftc-0411.选择导航中的“图书管理-下架”选项2.在“图书管理-删除”页面中输入:书名:c#作者:王明3.点击下架按钮弹出“下架成功”消息框10ftc-0421.在“图书管理-查询”中选择按条件查询2.输入书名:c#3.点击查询按钮弹出“该图书不存在”消息框ftc-0421.选择导航中的“图书管理-下架”选项2.在“图书管理-删除”页面中输入:书名:空格/不输入作者:王明3.点击下架按钮
13、提示:书名不能为空ftc-0421.选择导航中的“图书管理-下架”选项2.在“图书管理-删除”页面中输入:书名:c#作者:空格/不输入提示“作者不能为空”113.点击下架按钮3.性能测试用例性能测试用例3.1被测试对象的介绍被测试对象的介绍图书馆管理系统简称tsg,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。它是提高工作效率,使管理明朗化的一种系统。以下主要是针对tsg系统的性能进行测试。3.2测试范围与目的测试范围与目的测试范围:需求3.2.3性能中的各个子内容,包括页面平均响应速度、可容纳同时在线的用户数。测试目的:在于明确系统性能测试
15、查。用例id输入数据期望的性能(平均值)实际性能(平均值)pass/fail/todo注释执行人员ptc-001工作人员将图书入库=2秒ptc-002工作人员查询图书=2秒ptc-003工作人员修改图书=2秒ptc-003工作人员删除图书=80000小时6操作系统系统采用windowsxp操作系统.2软件环境服务器软件环境操作系统:采用windowsxpweb服务:数据库:sqlserver2005express客户端软件环境操作系统:windows9x以上,ie6.0144.5测试人员测试用例测试人员测试用例链接测试包括所有链接均链接到了该
16、链接的页面用例,链接的页面不存在测试用例,系统上没有孤立的页面测试用例用例目的测试所有链接是否按照指示的那样确实链接到该链接的页面前提条件用例id输入数据期望的性能(平均值)实际性能(平均值)pass/fail/todo注释执行人员ltc-001手动测试各个页面系统上没有孤立的页面ltc-002单击每一个链接,检查所链接的页面是否存在所有链接均又链接页面ltc-003单击页面中的每一个链接,检查链接是否按照指示的那样确实链接到了该链接的页面所有链接均链接到了该链接的页面5.导航测试用例导航测试用例5.1被测试对象的介绍被测试对象的介绍图书馆管理系统简称tsg,主要是利用主要
17、是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。它是提高工作效率,使管理明朗化的一种系统。以下主要是针对tsg系统的导航方面能进行测试。155.2测试范围与目的测试范围与目的(1)、导航是否直观(2)、web系统的主要部分是否可通过主页访问(3)、系统是否需要站点地图、搜索引擎或其他的导航帮助(4)、web应用系统的页面结构、导航、菜单、连接的风格是否一致(5)、web应用系统导航帮助要尽可能地准确。web应用系统的层次一旦决定,就要着手测试用户导航功能。5.3测试环境与测试辅助工具的描述测试环境与测试辅助工具的描述5.3.1测试环境操作系统wind
18、owsxp浏览器microsoftinternetexplorer5.3.2测试辅助工具5.4测试驱动程序的设计测试驱动程序的设计5.5导航测试用例导航测试用例导航测试导航按钮清晰可见,便于使用系统中的主要模块应该通过主页链接,直接访问搜索引擎或其他的导航帮助按照导航信息,应能顺利完成各项任务用例目的导航功能直观、完整、准确前提条件用例id输入数据期望的性能(平均值)实际性能(平均值)pass/fail/todo注释执行人员ntc-001检查各个页面中的导航按钮导航按钮清晰可见,便于使用ntc-002检查管理员管理页中是否包含了所有对管理员在前、后台主页面可以直接进入到目
19、标模块16管理的链接ntc003检测页面中是否提供搜索引擎及其他的导航帮助在页面左侧或上方提供搜索引擎及导航帮助信息ntc004按照导航信息能否顺利完成对各种信息的管理按照道行可以一步一步地顺利完成各种信息的各项操作6.图形用户界面测试用例图形用户界面测试用例6.1被测试对象的介绍被测试对象的介绍图书馆管理系统简称tsg,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。它是提高工作效率,使管理明朗化的一种系统。以下主要是针对tsg系统的图形用户界面方面能进行测试。6.2测试范围与内容测试范围与内容ui测试范围:测试用户界面的风格是否满足客户要求,文
20、字是否正确,页面是否美观,文字、图片组合是否完美,操作是否友好等等。ui测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能,确保用户界面符合公司或行业的标准,包括用户友好性、人性化、易操作性测试。6.3测试环境与测试辅助工具的描述测试环境与测试辅助工具的描述6.1硬件设备序号设备型号设备用途设备配置1服务器测试oa系统服务器功能个人计算机测试客户端的功能window2000/windowxp17序号技术指标项目技术指标1cpu类型32位cpu为p42.0g*1(标配1颗)2cpucache(l1+l2)cpu=512k3内存(最大满配)系
21、统内存=512m(标配512m,目前配置2.5g)4网络协议支持tcp/ip、ipx等多种协议族5系统可靠性mtbf=80000小时6操作系统系统采用windows2000操作系统6.2软件环境服务器软件环境操作系统:采用windows2000serverweb服务:数据库:sqlserver2005express客户端软件环境操作系统:windows9x以上,ie6.06.5用户界面测试的检查表用户界面测试的检查表用例编号检查项测试执行人员及其评价utc001窗口切换、移动、改变大小时正常吗?utc002各种界面元素的文字正确吗?(如标题、提示等)utc0
22、03各种界面元素的状态正确吗?(如有效、无效、选中等状态)utc004各种界面元素支持键盘操作吗?utc005各种界面元素支持鼠标操作吗?utc006对话框中的缺省焦点正确吗?utc007数据项能正确回显吗?utc009执行有风险的操作时,有“确认”、“放弃”等提示吗?utc010操作顺序合理吗?utc012各种界面元素的布局合理吗?美观吗?utc013各种界面元素的颜色协调吗?utc015字体美观吗?187.兼容性测试用例兼容性测试用例7.1被测试对象的介绍被测试对象的介绍图书馆管理系统简称tsg,主要是利用主要是利用计算机和自动控制等技术与设备,实现管理图书与读者的功能。它是
23、提高工作效率,使管理明朗化的一种系统。以下主要是针对tsg系统的兼容性方面能进行测试。7.2测试范围与目的测试范围与目的1、操作系统兼容性2、浏览器兼容性3、其它的软件兼容4、硬件兼容5、带宽限制/网络环境兼容性7.3测试环境与测试辅助工具的描述测试环境与测试辅助工具的描述7.1硬件设备序号设备型号设备用途设备配置1服务器测试tsg统服务器功能个人计算机测试客户端的功能windowsxp7.2软件环境服务器软件环境操作系统:采用windowsxpweb服务:数据库:sqlserver2005express客户端软件环境操作系统:windows9x以上,ie6.0197.4测试驱动程序的设计测试驱动程序的设计7.5兼容性测试用例兼容性测试用例jtc-001:分辨率测试概述:测试系统在不同分辨率下是否能正常显示步骤:1在浏览器的地址栏中输入访问“图书馆管理系统-图书管理”的url,单击转到按钮2右键点击操作系统的桌面:选择属性设置,调整屏幕分辨率,单击确定按钮,保存所做的修改3切换到购物系统的各个页面4重复执行第2和第3