(完整word版)测试用例(word文档良心出品).doc
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
提示请输入书名
吻合
6
1.6路径测试的检查表
检查项结论
数据类型问题
(1)变量的数据类型有错误吗?有(数据类型书写错误)
(2)存在不同数据类型的赋值吗?有
(3)存在不同数据类型的比较吗?无
变量值问题
(1)变量的初始化或缺省值有错误吗?无
(2)变量发生上溢或下溢吗?发生
(3)变量的精度不够吗?够
逻辑判断问题
登录成功
与期望相吻合
码:hujianfeng
输入:管理员
ID:0078002010,密
密码越界
吻合
码:abcdefghijkldlddfdf
输入:管理员
ID:0078002010,
密码输入格式不正确
与期望相吻合
密码:123456
功能B描述
借书功能
用例目的
测试用户能否正常借书
前提条件
操作系统正常运行, 用户一卡通正常, 扫描仪正常以及各硬件配置
《校园一卡通信息系统》
测试用例文档
姓名:
班级:
提交日期:2011年12月5日
1.文档介绍
0.1文档目的
0.2文档范围
0.3读者对象
0.4参考文献
1.接口-路径测试用例
1.1被测试对象(单元)的介绍
1.2测试范围与目的
1.3测试环境与测试辅助工具的描述
1.4测试驱动程序的设计
1.5接口测试用例
1.6路径测试的检查表
8.1被测试对象的介绍
8.2测试范围与目的
8.5可靠性测试用例
9.安装/反安装测试用例
9.1被测试对象的介绍
9.2测试范围与目的
9.5安装/反安装测试用例
3
1.文档介绍
测试用例文档是为针对校园一卡通信息系统而编写的,对校园一卡通信息系统的测试用例以文档的形式记录下来。
0.1文档目的
影响软件测试的因素很多,例如软件本身的复杂程度、开发 人 员 的 自 身 素 质 等 等 。
过对校园一卡通扫描,将用户的资料扫描到电脑,以及将用户的借还书扫描到电脑,及时将数据记录。
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
1.2测试范围与目的
测试范围包括外部接口(用户接口,硬件接口,软件接口)和内部接口。用户接口是指采用可
9
3.5容错能力/恢复能力测试用例
异常输入/动作容错能力/恢复能力造成的危害、损失
图书管理员ID输入:abc
容错能力强,正常恢复
未造成危害
借书时,先扫描条形码,再扫
提示扫描顺序不当
未造成危害
描一卡通
借书操作,将电源关闭
重启时,系统恢复正常
未造成危害
一百台电脑都在进行借还书操
系统提示,系统繁忙。
造成轻微的损失,有些用户借书
1.1被测试对象(单元)的介绍
校 园一 卡 通信 息 系 统 的用户接口,是用户与计算机交互的接口,系统管理员通过接口对一卡
通进行管理,以及对用户的消费金额进行更新。硬件接口包括校园一卡通,扫描仪器,用户通过校园
一卡通可以借书,还书以及续借,图书管理员通过校园一卡通可以查阅用户的基本资料。扫描仪器通
解过和挂失界面,以及学生信息入库界面、
5.2测试范围与目的
测试范围包括校园一卡通信息系统中的各种界面。目的是测试各种图形用户界面是否都正常运
行、
5.3用户界面测试的检查表
检查项测试人员的评价
窗口切换、移动、改变大小时正常吗?正常
各种界面元素的文字正确吗?(如标题、提示等)正常
11
各种界面元素的状态正确吗?(如有效、无效、选中等
作
失败
4.性能测试用例
4.1被测试对象的介绍
性能测试用来测试软件在集成系统中的运行性能,特别是针对实时系统和嵌入式系统。测试对
象主要是校园一卡通信息中的各个功能集成在一起的性能。
4.2测试范围与目的
性能测试的范围控制在校园一卡通信息系统,测试系统的集成功能。目的是测试校园一卡通信
息的集成功能是否都正常。
有些因素是客观存在的,而有些因素是波动的、不稳定的,如何保证软件测试质量的稳定?软件测试文档的目的是为了保证软件测试的质量,把人为的因素减小到最小。同时编写软件测试文档,便于以后测试的更新。同时也方便项目人员的交 流 。
0.2文档范围
测试用例文档是针对校园一卡通信息系统的,因此文档范围控制在对校园一卡通
(3)内存泄漏吗?不泄露
(4)内存越界吗?为越界
(5)出现野指针吗?未出现
文件I/O问题
(1)对不存在的或者错误的文件进行操作吗?无
(2)文件以不正确的方式打开吗?无
(3)文件结束判断不正确吗?无
(4)没有正确地关闭文件吗?有
错误处理问题
(1)忘记进行错误处理吗?是
(2)错误处理程序块一直没有机会被运行?有
4.3性能测试用例
10
性能A描述系统的负载能力
用例目的测试系统的负载能力
前提条件负载之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
在系统中进行借书功能系统正常运行吻合
在模拟工具中模拟一千台电脑系统瘫痪吻合
同时在图书馆管理系统中进行
相关操作
性能B描述系统的承压能力
用例目的测试系统的承压
码:hujianfeng
用 户 名 :123456, 密 码 :用户名为非字符,显示错误吻合
hujianfeng
接口E(内部接口)
查询
输入/动作
期望的输出/相应
实际情况
输入书名: 《C程序设计》
显示有或者没有此书
与期望情况万和
输入书名:abddfdfdfdfdafds
显示输入格式不对
吻合
输入书名:空(不输入)
7.3测试环境与测试辅助工具的描述
校园一卡通信息系统的环境。
7.4压力测试用例
极限名称A最大并发用户数量
非法入侵手段是否实现目标代价-利益分析
安装绕过杀毒软件的木马否代价大于利益
7.压力测试用例
7.1被测试对象的介绍
压力测试和负载测试差不多,压力测试是在计算机数量较少或系统资源匮乏的条件下进行的测
试。压力测试的对象包括内存,CPU的可用性,磁盘空间等等。
7.2测试范围与目的
测试范围包括校园一卡通信息系统在内的相关压力测试。目的是测试各部分的承压情况。
正确
状态)
各种界面元素支持键盘操作吗?
支持
各种界面元素支持鼠标操作吗?
支持
对话框中的缺省焦点正确吗?
正确
数据项能正确回显吗?
能
对于常用的功能,用户能否不必阅读手册就能使用?
能
执行有风险的操作时,有“确认”
、“放弃”等提示吗?
有
操作顺序合理吗?
合理
有联机帮助吗?
有
各种界面元素的布局合理吗?美观吗?
不是很美观
的测试
2.2测试范围与目的
图书馆管理系统的登录界面,借书还书功能以及续借及新书入库等功能的测试。
目的是测试各个功能是否能正常运行。
2.3功能测试用例
功能A描述
登录界面
用例目的
测试管理员能否正常登录
前提条件
操作系统正常运行,以及各硬件配置恰当
输入/动作
期望的输出/相应
实际情况
输入:管理员ID:0078002010,密
各种界面元素的颜色协调吗?
不太协调
各种界面元素的形状美观吗?
不太美观
字体美观吗?
美观
图标直观吗?
直观
6.信息安全性测试用例
6.1被测试对象的介绍
安全性测试检查系统对非法侵入的防范能力。测试期间, 测试人员假扮非法入侵者,
采用各种办法试图突破防线。安全性测试检测校园一卡通信息系统能否抵制各种的危机,
从而保证系统的各项安全。
6.2测试范围与目的
测试范围限制在校园一卡通信息系统。目的是为了测试系统能否抵制各种危机。
6.5信息安全性测试用例
12
假想目标A想方设法截取或破译口令
前提条件系统口令正常或者已设口令
非法入侵手段是否实现目标代价-利益分析
安装窃取口令的软件否代价大于利益
假想目标B想法设法去破坏系统的保护机制
前提条件系统已经安装相应的保护机制
前提条件承压测试之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
系统正常运行的同时,打开系统崩溃吻合
1000个页面
同时进行借书和新书入库操作系统正常运行吻合
5.图形用户界面测试用例
5.1被测试对象的介绍
被测试对象主要包括各种图形用户界面(GUI),包括登录界面,校园一卡通界面,办卡界面,
(3)错误处理程序块本身就有毛病吗?如报告的错误与实际无
错误不一致,处理方式不正确等等。
(4)错误处理程序块是“马后炮”吗?如在被它被调用之前无
软件已经出错。
7
2.功能测试用例
2.1被测试对象的介绍
功能测试是指对图书馆管理系统的各项功能进行测试,也叫黑盒测试。从系统产品的界面﹑架
构出发。被测试对象主要包括,图书馆管理系统的登录界面,借书,还书,续借以及新书入库等功能
信 息 系 统 编写测试用例的范围之内。
0.3读者对象
测试人员,相关项目人员。
0.4参考文献
《软件测试基础教程》Andreas Spiller等著人民邮电出版社
《软件工程—理论与实践》白忠建等编著高等教育出版社
《实用软件测试指南》Whittaker J.A.马良荔著电子工业出版
4
1.接口-路径测试用例
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合
过
成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天)
吻合
描经过
功能D描述
续借功能
用例目的
测试用户能否正常续借
前提条件
操作系统正常运行,用户一卡通正常,扫描仪正常以及各硬件配置
恰当
输入/动作
期望的输出/相应
2.功能测试用例
2.1被测试对象的介绍
2.2测试范围与目的
2.3功象的介绍
3.2测试范围与目的
3.3测试环境与测试辅助工具的描述
3.4测试驱动程序的设计
3.5容错能力/恢复能力测试用例
4.性能测试用例
4.1被测试对象的介绍
4.2测试范围与目的
4.3性能测试用例
SQL数据库接口
输入/动作
期望的输出/相应
实际情况
输入《傅雷家书》进行查询
访问成功,显示是否可借
吻合
接口D(管理员登录管理员登录
接口)
输入/动作期望的输出/相应实际情况
管理 员ID:0078002010,密码 :登录成功吻合
hujianfeng
用户名:abcdefghijklmnopad,密用户名超过边界,显示错误吻合
5.图形用户界面测试用例
5.1被测试对象的介绍
5.2测试范围与目的
5.3用户界面测试的检查表
6.信息安全性测试用例
6.1被测试对象的介绍
6.2测试范围与目的
2
6.5信息安全性测试用例
7.压力测试用例
7.1被测试对象的介绍
7.2测试范围与目的
7.3测试环境与测试辅助工具的描述
7.4压力测试用例
8.可靠性测试用例
(1)由于精度原因导致比较无效吗?无
(2)表达式中的优先级有误吗?有
(3)逻辑判断结果颠倒吗?有
循环问题
(1)循环终止条件不正确吗?正确
(2)无法正常终止(死循环)吗?是
(3)错误地修改循环变量吗?否
(4)存在误差累积吗?无
内存问题
(1)内存没有被正确地初始化却被使用吗?无
(2)内存被释放后却继续被使用吗?无
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合
过
成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天),
吻合
描经过
3.健壮性测试用例
3.1被测试对象的介绍
健壮性测试是用于对校园一卡通信息出现故障时,是否能够自动回复或者忽略故障继续运行。
3.2测试范围与目的
测试范围包括校园一卡通信息,以及有关的硬件设施。相关的功能。
1.4测试驱动程序的设计
对每一个接口,设计一个驱动模块和多个桩模块,驱动模块用以模式拟主程序或者调用模块
的功能,向被测模块传递数据。
1.5接口测试用例
5
接口A(外部接口)校园一卡通
输入/动作期望的输出/相应实际情况
从扫描仪扫描经过用户信息显示在显示器吻合
已去磁的一卡通从扫描仪经过未能显示用户信息,提示错误出现错误,与期望相吻合
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》及用户一卡通从
显示器显示用户信息及书本信
与期望相吻合
扫描仪扫描经过
息,及显示是否可借,是否欠款
8
将六本书从扫描仪扫描经过显示用户超出借书范围(最多四吻合
本)
功能C描述
还书功能
用例目的
测试用户能否正常还书
前提条件
操作系统正常运行,用户一卡通正常,扫描仪正常以及各硬件配置
视化窗口;硬件接口是指校园一卡通,扫描仪器;软件接口与SQL数据库的链接。内部接口是指各个
功能模块之间的接口(登录,查询,更新等)。对接口进行测试是为了发现接口的缺陷,增强图书馆
管理系统和消费管理系统的功能。
1.3测试环境与测试辅助工具的描述
系统测试环境(Windows 2000以上版本)以及外部组织的环境。
接口B(外部接口)
扫描仪器
输入/动作
期望的输出/相应
实际情况
借的书从扫描仪器扫描
扫描仪器扫描到的信 息输入电
吻合
脑
欲还书从扫描仪扫描
扫描到用户信息,以 及是否到
吻合
期
欲续借书从扫描仪扫过
扫描用户信息,更新数据库
吻合
已去磁的书从扫描仪扫过
不能扫描到用户信息 ,提示错
出现错误,与期望相吻合
误
接口C(外部接口)
吻合
6
1.6路径测试的检查表
检查项结论
数据类型问题
(1)变量的数据类型有错误吗?有(数据类型书写错误)
(2)存在不同数据类型的赋值吗?有
(3)存在不同数据类型的比较吗?无
变量值问题
(1)变量的初始化或缺省值有错误吗?无
(2)变量发生上溢或下溢吗?发生
(3)变量的精度不够吗?够
逻辑判断问题
登录成功
与期望相吻合
码:hujianfeng
输入:管理员
ID:0078002010,密
密码越界
吻合
码:abcdefghijkldlddfdf
输入:管理员
ID:0078002010,
密码输入格式不正确
与期望相吻合
密码:123456
功能B描述
借书功能
用例目的
测试用户能否正常借书
前提条件
操作系统正常运行, 用户一卡通正常, 扫描仪正常以及各硬件配置
《校园一卡通信息系统》
测试用例文档
姓名:
班级:
提交日期:2011年12月5日
1.文档介绍
0.1文档目的
0.2文档范围
0.3读者对象
0.4参考文献
1.接口-路径测试用例
1.1被测试对象(单元)的介绍
1.2测试范围与目的
1.3测试环境与测试辅助工具的描述
1.4测试驱动程序的设计
1.5接口测试用例
1.6路径测试的检查表
8.1被测试对象的介绍
8.2测试范围与目的
8.5可靠性测试用例
9.安装/反安装测试用例
9.1被测试对象的介绍
9.2测试范围与目的
9.5安装/反安装测试用例
3
1.文档介绍
测试用例文档是为针对校园一卡通信息系统而编写的,对校园一卡通信息系统的测试用例以文档的形式记录下来。
0.1文档目的
影响软件测试的因素很多,例如软件本身的复杂程度、开发 人 员 的 自 身 素 质 等 等 。
过对校园一卡通扫描,将用户的资料扫描到电脑,以及将用户的借还书扫描到电脑,及时将数据记录。
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
1.2测试范围与目的
测试范围包括外部接口(用户接口,硬件接口,软件接口)和内部接口。用户接口是指采用可
9
3.5容错能力/恢复能力测试用例
异常输入/动作容错能力/恢复能力造成的危害、损失
图书管理员ID输入:abc
容错能力强,正常恢复
未造成危害
借书时,先扫描条形码,再扫
提示扫描顺序不当
未造成危害
描一卡通
借书操作,将电源关闭
重启时,系统恢复正常
未造成危害
一百台电脑都在进行借还书操
系统提示,系统繁忙。
造成轻微的损失,有些用户借书
1.1被测试对象(单元)的介绍
校 园一 卡 通信 息 系 统 的用户接口,是用户与计算机交互的接口,系统管理员通过接口对一卡
通进行管理,以及对用户的消费金额进行更新。硬件接口包括校园一卡通,扫描仪器,用户通过校园
一卡通可以借书,还书以及续借,图书管理员通过校园一卡通可以查阅用户的基本资料。扫描仪器通
解过和挂失界面,以及学生信息入库界面、
5.2测试范围与目的
测试范围包括校园一卡通信息系统中的各种界面。目的是测试各种图形用户界面是否都正常运
行、
5.3用户界面测试的检查表
检查项测试人员的评价
窗口切换、移动、改变大小时正常吗?正常
各种界面元素的文字正确吗?(如标题、提示等)正常
11
各种界面元素的状态正确吗?(如有效、无效、选中等
作
失败
4.性能测试用例
4.1被测试对象的介绍
性能测试用来测试软件在集成系统中的运行性能,特别是针对实时系统和嵌入式系统。测试对
象主要是校园一卡通信息中的各个功能集成在一起的性能。
4.2测试范围与目的
性能测试的范围控制在校园一卡通信息系统,测试系统的集成功能。目的是测试校园一卡通信
息的集成功能是否都正常。
有些因素是客观存在的,而有些因素是波动的、不稳定的,如何保证软件测试质量的稳定?软件测试文档的目的是为了保证软件测试的质量,把人为的因素减小到最小。同时编写软件测试文档,便于以后测试的更新。同时也方便项目人员的交 流 。
0.2文档范围
测试用例文档是针对校园一卡通信息系统的,因此文档范围控制在对校园一卡通
(3)内存泄漏吗?不泄露
(4)内存越界吗?为越界
(5)出现野指针吗?未出现
文件I/O问题
(1)对不存在的或者错误的文件进行操作吗?无
(2)文件以不正确的方式打开吗?无
(3)文件结束判断不正确吗?无
(4)没有正确地关闭文件吗?有
错误处理问题
(1)忘记进行错误处理吗?是
(2)错误处理程序块一直没有机会被运行?有
4.3性能测试用例
10
性能A描述系统的负载能力
用例目的测试系统的负载能力
前提条件负载之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
在系统中进行借书功能系统正常运行吻合
在模拟工具中模拟一千台电脑系统瘫痪吻合
同时在图书馆管理系统中进行
相关操作
性能B描述系统的承压能力
用例目的测试系统的承压
码:hujianfeng
用 户 名 :123456, 密 码 :用户名为非字符,显示错误吻合
hujianfeng
接口E(内部接口)
查询
输入/动作
期望的输出/相应
实际情况
输入书名: 《C程序设计》
显示有或者没有此书
与期望情况万和
输入书名:abddfdfdfdfdafds
显示输入格式不对
吻合
输入书名:空(不输入)
7.3测试环境与测试辅助工具的描述
校园一卡通信息系统的环境。
7.4压力测试用例
极限名称A最大并发用户数量
非法入侵手段是否实现目标代价-利益分析
安装绕过杀毒软件的木马否代价大于利益
7.压力测试用例
7.1被测试对象的介绍
压力测试和负载测试差不多,压力测试是在计算机数量较少或系统资源匮乏的条件下进行的测
试。压力测试的对象包括内存,CPU的可用性,磁盘空间等等。
7.2测试范围与目的
测试范围包括校园一卡通信息系统在内的相关压力测试。目的是测试各部分的承压情况。
正确
状态)
各种界面元素支持键盘操作吗?
支持
各种界面元素支持鼠标操作吗?
支持
对话框中的缺省焦点正确吗?
正确
数据项能正确回显吗?
能
对于常用的功能,用户能否不必阅读手册就能使用?
能
执行有风险的操作时,有“确认”
、“放弃”等提示吗?
有
操作顺序合理吗?
合理
有联机帮助吗?
有
各种界面元素的布局合理吗?美观吗?
不是很美观
的测试
2.2测试范围与目的
图书馆管理系统的登录界面,借书还书功能以及续借及新书入库等功能的测试。
目的是测试各个功能是否能正常运行。
2.3功能测试用例
功能A描述
登录界面
用例目的
测试管理员能否正常登录
前提条件
操作系统正常运行,以及各硬件配置恰当
输入/动作
期望的输出/相应
实际情况
输入:管理员ID:0078002010,密
各种界面元素的颜色协调吗?
不太协调
各种界面元素的形状美观吗?
不太美观
字体美观吗?
美观
图标直观吗?
直观
6.信息安全性测试用例
6.1被测试对象的介绍
安全性测试检查系统对非法侵入的防范能力。测试期间, 测试人员假扮非法入侵者,
采用各种办法试图突破防线。安全性测试检测校园一卡通信息系统能否抵制各种的危机,
从而保证系统的各项安全。
6.2测试范围与目的
测试范围限制在校园一卡通信息系统。目的是为了测试系统能否抵制各种危机。
6.5信息安全性测试用例
12
假想目标A想方设法截取或破译口令
前提条件系统口令正常或者已设口令
非法入侵手段是否实现目标代价-利益分析
安装窃取口令的软件否代价大于利益
假想目标B想法设法去破坏系统的保护机制
前提条件系统已经安装相应的保护机制
前提条件承压测试之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
系统正常运行的同时,打开系统崩溃吻合
1000个页面
同时进行借书和新书入库操作系统正常运行吻合
5.图形用户界面测试用例
5.1被测试对象的介绍
被测试对象主要包括各种图形用户界面(GUI),包括登录界面,校园一卡通界面,办卡界面,
(3)错误处理程序块本身就有毛病吗?如报告的错误与实际无
错误不一致,处理方式不正确等等。
(4)错误处理程序块是“马后炮”吗?如在被它被调用之前无
软件已经出错。
7
2.功能测试用例
2.1被测试对象的介绍
功能测试是指对图书馆管理系统的各项功能进行测试,也叫黑盒测试。从系统产品的界面﹑架
构出发。被测试对象主要包括,图书馆管理系统的登录界面,借书,还书,续借以及新书入库等功能
信 息 系 统 编写测试用例的范围之内。
0.3读者对象
测试人员,相关项目人员。
0.4参考文献
《软件测试基础教程》Andreas Spiller等著人民邮电出版社
《软件工程—理论与实践》白忠建等编著高等教育出版社
《实用软件测试指南》Whittaker J.A.马良荔著电子工业出版
4
1.接口-路径测试用例
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合
过
成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天)
吻合
描经过
功能D描述
续借功能
用例目的
测试用户能否正常续借
前提条件
操作系统正常运行,用户一卡通正常,扫描仪正常以及各硬件配置
恰当
输入/动作
期望的输出/相应
2.功能测试用例
2.1被测试对象的介绍
2.2测试范围与目的
2.3功象的介绍
3.2测试范围与目的
3.3测试环境与测试辅助工具的描述
3.4测试驱动程序的设计
3.5容错能力/恢复能力测试用例
4.性能测试用例
4.1被测试对象的介绍
4.2测试范围与目的
4.3性能测试用例
SQL数据库接口
输入/动作
期望的输出/相应
实际情况
输入《傅雷家书》进行查询
访问成功,显示是否可借
吻合
接口D(管理员登录管理员登录
接口)
输入/动作期望的输出/相应实际情况
管理 员ID:0078002010,密码 :登录成功吻合
hujianfeng
用户名:abcdefghijklmnopad,密用户名超过边界,显示错误吻合
5.图形用户界面测试用例
5.1被测试对象的介绍
5.2测试范围与目的
5.3用户界面测试的检查表
6.信息安全性测试用例
6.1被测试对象的介绍
6.2测试范围与目的
2
6.5信息安全性测试用例
7.压力测试用例
7.1被测试对象的介绍
7.2测试范围与目的
7.3测试环境与测试辅助工具的描述
7.4压力测试用例
8.可靠性测试用例
(1)由于精度原因导致比较无效吗?无
(2)表达式中的优先级有误吗?有
(3)逻辑判断结果颠倒吗?有
循环问题
(1)循环终止条件不正确吗?正确
(2)无法正常终止(死循环)吗?是
(3)错误地修改循环变量吗?否
(4)存在误差累积吗?无
内存问题
(1)内存没有被正确地初始化却被使用吗?无
(2)内存被释放后却继续被使用吗?无
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合
过
成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天),
吻合
描经过
3.健壮性测试用例
3.1被测试对象的介绍
健壮性测试是用于对校园一卡通信息出现故障时,是否能够自动回复或者忽略故障继续运行。
3.2测试范围与目的
测试范围包括校园一卡通信息,以及有关的硬件设施。相关的功能。
1.4测试驱动程序的设计
对每一个接口,设计一个驱动模块和多个桩模块,驱动模块用以模式拟主程序或者调用模块
的功能,向被测模块传递数据。
1.5接口测试用例
5
接口A(外部接口)校园一卡通
输入/动作期望的输出/相应实际情况
从扫描仪扫描经过用户信息显示在显示器吻合
已去磁的一卡通从扫描仪经过未能显示用户信息,提示错误出现错误,与期望相吻合
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》及用户一卡通从
显示器显示用户信息及书本信
与期望相吻合
扫描仪扫描经过
息,及显示是否可借,是否欠款
8
将六本书从扫描仪扫描经过显示用户超出借书范围(最多四吻合
本)
功能C描述
还书功能
用例目的
测试用户能否正常还书
前提条件
操作系统正常运行,用户一卡通正常,扫描仪正常以及各硬件配置
视化窗口;硬件接口是指校园一卡通,扫描仪器;软件接口与SQL数据库的链接。内部接口是指各个
功能模块之间的接口(登录,查询,更新等)。对接口进行测试是为了发现接口的缺陷,增强图书馆
管理系统和消费管理系统的功能。
1.3测试环境与测试辅助工具的描述
系统测试环境(Windows 2000以上版本)以及外部组织的环境。
接口B(外部接口)
扫描仪器
输入/动作
期望的输出/相应
实际情况
借的书从扫描仪器扫描
扫描仪器扫描到的信 息输入电
吻合
脑
欲还书从扫描仪扫描
扫描到用户信息,以 及是否到
吻合
期
欲续借书从扫描仪扫过
扫描用户信息,更新数据库
吻合
已去磁的书从扫描仪扫过
不能扫描到用户信息 ,提示错
出现错误,与期望相吻合
误
接口C(外部接口)