图书馆管理系统测试用例模板图书馆管理系统测试用例模板项目名称文件状态: 文件标识:[ ? ] 待定稿当前版本:[ ? ] 正式发布作者:[ ? ] 正在修改完成日期:图书馆管理系统测试用例版本控制和用例跟踪作者版本号更改内容备注测试人员1 V0.1 创建,未评审测试人员1V1.0 已评审测试人员2 V1.1 修改测试用例需求变更第 2 页共 20 页图书馆管理系统测试用例目录1 引言 ..................................................................... (4)1.1 编写目的 ..................................................................... ...................................................... 4 1.2 背景 ..................................................................... .............................................................. 4 1.3 术语与缩写解释 ..................................................................... .......................................... 4 1.4 参考资料 ..................................................................... ...................................................... 4 2 测试环境 ..................................................................... ............................................................. 4 2.1 硬件 ..................................................................... .............................................................. 4 2.2 测试软件 ..................................................................... ...................................................... 4 3 测试用例 ..................................................................... ............................................................. 5 3.1 功能首字母缩写+功能名称...................................................................... ....................... 5 3.2 SAMPLE1-----SH001售汇新增页面 ..................................................................... ......... 6 3.3 SAMPLE2-----JYJLCX001交易记录查询页面............................................................ 14 3.4 SAMPLE3-----XTDK001信托贷款流程测试 .............................................................. 18 4 用例审核互查...................................................................... ................................................... 19 5 检查项 ..................................................................... ............................................................... 19 6 评审结果 ..................................................................... .. (19)第 3 页共 20 页图书馆管理系统测试用例1 引言1.1 编写目的说明编写这份测试用例的目的,指出预期的读者。
1.2 背景说明:a 这份测试用例所描述的软件系统的名称;b 该软件项目的任务提出者、开发者、用户(或首批用户)及安装此软件的计算中心c 该产品或项目目标。
1.3 术语与缩写解释列出本文件中用到的专门术语的定义和外文首字母组词的原词组缩写、术语解释1.4 参考资料列出有用的参考资料,如:a. 项目的经核准的计划任务书或合同;b. 属于本项目的其他已评审通过文件;c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够取得这些文件资料的来源。
2 测试环境2.1 硬件列出为测试本软件所使用硬件的配置,如:a. 处理机的型号、内存容量;b. 所要求的外存储器、媒体、记录格式、设备的型号和台数、联机,脱机;c. I,O设备(联机,脱机,);d. 数据传输设备和转换设备的型号、台数。
2.2 测试软件说明为测试本软件所使用的软件,如:第 4 页共 20 页图书馆管理系统测试用例a( 操作系统的名称、版本号;b( 开发工具名称和版本号;c( 数据库管理系统的名称和版本号;d (使用什么测试软件e (其他支持软件。
3 测试用例3.1 功能首字母缩写+功能名称详细描述需求定义的功能和要求。
功能:1、对功能的规定。
系统:图书馆管理系统模块 :需求分析设计者: 日期:被调用模块: 调用模块:学生信息管理输出:个人基本信息、学生的借输入:学生学号、密码阅图书量、借书还书时间加工过程:1)根据输入的学生学号及密码,调用学生信息管理模块查询学生的基本信息并输出,显示的学生基本信息包括(学号,姓名,院系,专业); 2)输入正确后方可进入”我的图书馆”页面,可以对图书进行检索,续借,预订等。
3)显示处理结果,如果出错,则显示出错原因。
4)作为管理员,可以对超期的书籍进行处理,并对学生的信息进行修改供选择的图书管理命令有:续借、预定、检索、推荐备注:2、对性能的规定a、精度:现在本图书馆管理系统中所要处理的信息所包括的数据做纤细描述: 学号: string密码: string时间 : string格式为(**年**月**日)性别 :string(男/女)班级 :string借书量 :int超期罚款:double第 5 页共 20 页图书馆管理系统测试用例b、对于时间等特性规定:一次输入一个用户名以及相应的密码,正确后方可进入查询。
学生可以对借阅的书籍进行续借,续借一次后的图书不可再续借。
对于超期的书籍不可续借。
每次备份数据库的时间不超过一天每次对数据库的更新不超过半天。
c、灵活性的规定:本系统对硬件的要求不高,所以本系统能在硬件的高速发展和变化下都能运行,保证了硬件的灵活性要求:A:输入输出的要求以下为输入输出信息的数据格式及要求:(1)学生的姓名、性别。
(2)学生所在班级、专业。
(3)借书量。
B:数据管理能力要求如果您的数据量较大时ACCESS的数据库无法满足您单位的数据量的时候您可以考虑把数据库升级成SQL SERVER2000,这样才能够更有效的提高贵单位的工作效率,提高系统速度数据安全等。
C:故障处理要求为防止数据库出现异常,必须每次对数据库修改时都得写事务日志,每天都要对数据库进行增量备份,每周或每个月进行一次数据库的全部备份出错名称系统输出信息处理方法用户名输入错误“用户名错~请重新输入~” 进入登录页面前三次密码错误“您的密码输入有误,请重新进入登录页面输入~”密码错数次数超过三次“密码错误~请半个小时后再进入默认登录页,并半小时内进行登录操作~” 禁止该用户进行登录。
输入数据格式错误“输入格式不正确,请检查后返回原输入页面再输入~”不允许为空的输入框输入空“请输入!” 弹回原输入页面的输入处字符选择打印借阅的图书,但未“未检测到可用打印设备,无停止打印操作找到可用打印机设备法进行打印~”系统故障“服务器维护中~暂停服务~” 立即启用备用机,恢复故障3.2 图书馆管理系统具体页面3.2.1软件安装界面第 6 页共 20 页图书馆管理系统测试用例点击下一步安装即可。
3.2.2登录界面输入用户名及密码,点击确定,进入图书馆管理系统3.2.3图书馆管理系统主页第 7 页共 20 页图书馆管理系统测试用例第 8 页共 20 页图书馆管理系统测试用例图:SH0011. 场景1场景编号 SH001-01 场景名称页面元素的检查用例编号前置条件测试步骤、输入数据预期结果测试结果 SH001-01-01 登陆中油电子商查看页面显示元素,页面显示元素与demo页面显示元务系统与demo的此页面元素一模一样素对比2. 场景2场景编号 SH001-02 场景名称必输项的功能检查用例编号前置条件测试步骤、输入数据预期结果测试结果 SH001-02-01 登陆中油电子商不输入任何信息,点弹出提示框“人民币账户号必须填务系统,进入柜台击【保存】按钮写”,焦点跳转到人民币账户号文第 9 页共 20 页图书馆管理系统测试用例业务—结售汇业本框。
(如果没有输入必输项,在务—售汇—业务保存的时候会有校验)处理SH001-02-02 客户编号、开户行、总账类类型必须选择一个SH001-02-03 选择客户编号则账户号必填。
SH001-02-04 没有单选框的总账类类型为相对应的科目,默认显示,必填 SH001-02-05 人民币和外币的执行日默认显示,必填SH001-02-06 外币的金额和汇率必填 SH001-02-07 人民币的金额=外币金额*汇率,不可修改SH001-02-08 起息日既发起方的开机日,必填3. 场景3场景编号 SH001-03 场景名称文本框的功能检查用例编号前置条件测试步骤、输入数据预期结果测试结果 SH001-03-01 客户编号、客户名称、账户号、开户行、现金流量、总账类类型、摘要、项目代码和来源代码都是可以从放大镜选出来也可以自己填写进行模糊匹配的SH001-03-01 委托付款凭证号和委托付款凭证密码都不是必输项 SH001-03-01 如果填写必须与外币的账户号匹配SH001-03-01 并且在系统设置好的对应的凭证号和密码SH001-03-01 特殊字符(~@#,%……&*()《》,:“)SH001-03-01 文本框所能输入最大的字数(包括全角和半角)4. 场景4场景编号 SH001-04 场景名称放大镜的功能检查用例编号前置条件测试步骤、输入数据预期结果测试结果 SH001-04-01 支持回车 SH001-04-02 提供模糊匹配功能 SH001-04-03 支持鼠标点击进行选择第 10 页共 20 页图书馆管理系统测试用例SH001-04-04 账户号带出客户号,不区分办事处但是区分币种,并且应该只有活期账户和离岸活期账户 SH001-04-05 外币和人民币的开户行是要区分登陆的办事处和币种,根据具体情况需要过滤。