(完整word版)测试用例(word文档良心出品).doc

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
接口B(外部接口)
扫描仪器
输入/动作
期望的输出/相应
实际情况
借的书从扫描仪器扫描
扫描仪器扫描到的信 息输入电
吻合

欲还书从扫描仪扫描
扫描到用户信息,以 及是否到
吻合

欲续借书从扫描仪扫过
扫描用户信息,更新数据库
吻合
已去磁的书从扫描仪扫过
不能扫描到用户信息 ,提示错
出现错误,与期望相吻合

接口C(外部接口)
SQL数据库接口
输入/动作
期望的输出/相应
实际情况
输入《傅雷家书》进行查询
访问成功,显示是否可借
吻合
接口D(管理员登录管理员登录
接口)
输入/动作期望的输出/相应实际情况
管理 员ID:0078002010,密码 :登录成功吻合
hujianfeng
用户名:abcdefghijklmnopad,密用户名超过边界,显示错误吻合
信 息 系 统 编写测试用例的范围之内。
0.3读者对象
测试人员,相关项目人员。
0.4参考文献
《软件测试基础教程》Andreas Spiller等著人民邮电出版社
《软件工程—理论与实践》白忠建等编著高等教育出版社
《实用软件测试指南》Whittaker J.A.马良荔著电子工业出版
4
1.接口-路径测试用例
解过和挂失界面,以及学生信息入库界面、
5.2测试范围与目的
测试范围包括校园一卡通信息系统中的各种界面。目的是测试各种图形用户界面是否都正常运
行、
5.3用户界面测试的检查表
检查项测试人员的评价
窗口切换、移动、改变大小时正常吗?正常
各种界面元素的文字正确吗?(如标题、提示等)正常
11
各种界面元素的状态正确吗?(如有效、无效、选中等
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》及用户一卡通从
显示器显示用户信息及书本信
与期望相吻合
扫描仪扫描经过
息,及显示是否可借,是否欠款
8
将六本书从扫描仪扫描经过显示用户超出借书范围(最多四吻合
本)
功能C描述
还书功能
用例目的
测试用户能否正常还书
前提条件
操作系统正常运行,用户一卡通正常,扫描仪正常以及各硬件配置
6.2测试范围与目的
测试范围限制在校园一卡通信息系统。目的是为了测试系统能否抵制各种危机。
6.5信息安全性测试用例
12
假想目标A想方设法截取或破译口令
前提条件系统口令正常或者已设口令
非法入侵手段是否实现目标代价-利益分析
安装窃取口令的软件否代价大于利益
假想目标B想法设法去破坏系统的保护机制
前提条件系统已经安装相应的保护机制
有些因素是客观存在的,而有些因素是波动的、不稳定的,如何保证软件测试质量的稳定?软件测试文档的目的是为了保证软件测试的质量,把人为的因素减小到最小。同时编写软件测试文档,便于以后测试的更新。同时也方便项目人员的交 流 。
0.2文档范围
测试用例文档是针对校园一卡通信息系统的,因此文档范围控制在对校园一卡通
正确
状态)
各种界面元素支持键盘操作吗?
支持
各种界面元素支持鼠标操作吗?
支持
对话框中的缺省焦点正确吗?
正确
数据项能正确回显吗?

对于常用的功能,用户能否不必阅读手册就能使用?

执行有风险的操作时,有“确认”
、“放弃”等提示吗?

操作顺序合理吗?
合理
有联机帮助吗?

各种界面元素的布局合理吗?美观吗?
不是很美观
8.1被测试对象的介绍
8.2测试范围与目的
8.5可靠性测试用例
9.安装/反安装测试用例
9.1被测试对象的介绍
9.2测试范围与目的
9.5安装/反安装测试用例
3
1.文档介绍
测试用例文档是为针对校园一卡通信息系统而编写的,对校园一卡通信息系统的测试用例以文档的形式记录下来。
0.1文档目的
影响软件测试的因素很多,例如软件本身的复杂程度、开发 人 员 的 自 身 素 质 等 等 。
9
3.5容错能力/恢复能力测试用例
异常输入/动作容错能力/恢复能力造成的危害、损失
图书管理员ID输入:abc
容错能力强,正常恢复
未造成危害
借书时,先扫描条形码,再扫
提示扫描顺序不当
未造成危害
描一卡通
借书操作,将电源关闭
重启时,系统恢复正常
未造成危害
一百台电脑都在进行借还书操
系统提示,系统繁忙。
造成轻微的损失,有些用户借书
前提条件承压测试之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
系统正常运行的同时,打开系统崩溃吻合
1000个页面
同时进行借书和新书入库操作系统正常运行吻合
5.图形用户界面测试用例
5.1被测试对象的介绍
被测试对象主要包括各种图形用户界面(GUI),包括登录界面,校园一卡通界面,办卡界面,
登录成功
与期望相吻合
码:hujianfeng
输入:管理员
ID:0078002010,密
密码越界
吻合
码:abcdefghijkldlddfdf
输入:管理员
ID:0078002010,
密码输入格式不正确
与期望相吻合
密码:123456
功能B描述
借书功能
用例目的
测试用户能否正常借书
前提条件
操作系统正常运行, 用户一卡通正常, 扫描仪正常以及各硬件配置
7.3测试环境与测试辅助工具的描述
校园一卡通信息系统的环境。
7.4压力测试用例
极限名称A最大并发用户数量
提示请输入书名
吻合
6
1.6路径测试的检查表
检查项结论
数据类型问题
(1)变量的数据类型有错误吗?有(数据类型书写错误)
(2)存在不同数据类型的赋值吗?有
(3)存在不同数据类型的比较吗?无
变量值问题
(1)变量的初始化或缺省值有错误吗?无
(2)变量发生上溢或下溢吗?发生
(3)变量的精度不够吗?够
逻辑判断问题
(3)内存泄漏吗?不泄露
(4)内存越界吗?为越界
(5)出现野指针吗?未出现
文件I/O问题
(1)对不存在的或者错误的文件进行操作吗?无
(2)文件以不正确的方式打开吗?无
(3)文件结束判断不正确吗?无
(4)没有正确地关闭文件吗?有
错误处理问题
(1)忘记进行错误处理吗?是
(2)错误处理程序块一直没有机会被运行?有

失败
4.性能测试用例
4.1被测试对象的介绍
性能测试用来测试软件在集成系统中的运行性能,特别是针对实时系统和嵌入式系统。测试对
象主要是校园一卡通信息中的各个功能集成在一起的性能。
4.2测试范围与目的
性能测试的范围控制在校园一卡通信息系统,测试系统的集成功能。目的是测试校园一卡通信
息的集成功能是否都正常。
1.1被测试对象(单元)的介绍
校 园一 卡 通信 息 系 统 的用户接口,是用户与计算机交互的接口,系统管理员通过接口对一卡
通进行管理,以及对用户的消费金额进行更新。硬件接口包括校园一卡通,扫描仪器,用户通过校园
一卡通可以借书,还书以及续借,图书管理员通过校园一卡通可以查阅用户的基本资料。扫描仪器通
(3)错误处理程序块本身就有毛病吗?如报告的错误与实际无
错误不一致,处理方式不正确等等。
(4)错误处理程序块是“马后炮”吗?如在被它被调用之前无
软件已经出错。
7
2.功能测试用例
2.1被测试对象的介绍
功能测试是指对图书馆管理系统的各项功能进行测试,也叫黑盒测试。从系统产品的界面﹑架
构出发。被测试对象主要包括,图书馆管理系统的登录界面,借书,还书,续借以及新书入库等功能
过对校园一卡通扫描,将用户的资料扫描到电脑,以及将用户的借还书扫描到电脑,及时将数据记录。
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
1.2测试范围与目的
测试范围包括外部接口(用户接口,硬件接口,软件接口)和内部接口。用户接口是指采用可
1.4测试驱动程序的设计
对每一个接口,设计一个驱动模块和多个桩模块,驱动模块用以模式拟主程序或者调用模块
的功能,向被测模块传递数据。
1.5接口测试用例
5
接口A(外部接口)校园一卡通
输入/动作期望的输出/相应实际情况
从扫描仪扫描经过用户信息显示在显示器吻合
已去磁的一卡通从扫描仪经过未能显示用户信息,提示错误出现错误,与期望相吻合
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)内存被释放后却继续被使用吗?无
各种界面元素的颜色协调吗?
不太协调
各种界面元素的形状美观吗?
不太美观
字体美观吗?
美观
图标直观吗?
直观
6.信息安全性测试用例
6.1被测试对象的介绍
安全性测试检查系统对非法侵入的防范能力。测试期间, 测试人员假扮非法入侵者,
采用各种办法试图突破防线。安全性测试检测校园一卡通信息系统能否抵制各种的危机,
从而保证系统的各项安全。
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合

成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天)
吻合
描经过
功能D描述
续借功能
用例目的
测试用户能否正常续借
前提条件
操作系统正常运行,用户一卡通正常,扫描仪正常以及各硬件配置
恰当
输入/动作
期望的输出/相应
实际情况
《C程序设计》从扫描仪扫描经
显示用户是否超期,未超期还书
吻合

成功
《JAVA程序设计》从扫描仪扫
显示用户超期天数(
4天),
吻合
描经过
3.健壮性测试用例
3.1被测试对象的介绍
健壮性测试是用于对校园一卡通信息出现故障时,是否能够自动回复或者忽略故障继续运行。
3.2测试范围与目的
测试范围包括校园一卡通信息,以及有关的硬件设施。相关的功能。
码:hujianfeng
用 户 名 :123456, 密 码 :用户名为非字符,显示错误吻合
hujianfeng
接口E(内部接口)
查询
输入/动作
期望的输出/相应
实际情况
输入书名: 《C程序设计》
显示有或者没有此书
与期望情况万和
输入书名:abddfdfdfdfdafds
显示输入格式不对
吻合
输入书名:空(不输入)
视化窗口;硬件接口是指校园一卡通,扫描仪器;软件接口与SQL数据库的链接。内部接口是指各个
功能模块之间的接口(登录,查询,更新等)。对接口进行测试是为了发现接口的缺陷,增强图书馆
管理系统和消费管理系统的功能。
1.3测试环境与测试辅助工具的描述
系统测试环境(Windows 2000以上版本)以及外部组织的环境。
《校园一卡通信息系统》
测试用例文档
姓名:
班级:
提交日期: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路径测试的检查表
2.功能测试用例
2.1被测试对象的介绍
2.2测试范围与目的
2.3功能测试用例
3.健壮性测试用例
3.1被来自百度文库试对象的介绍
3.2测试范围与目的
3.3测试环境与测试辅助工具的描述
3.4测试驱动程序的设计
3.5容错能力/恢复能力测试用例
4.性能测试用例
4.1被测试对象的介绍
4.2测试范围与目的
4.3性能测试用例
的测试
2.2测试范围与目的
图书馆管理系统的登录界面,借书还书功能以及续借及新书入库等功能的测试。
目的是测试各个功能是否能正常运行。
2.3功能测试用例
功能A描述
登录界面
用例目的
测试管理员能否正常登录
前提条件
操作系统正常运行,以及各硬件配置恰当
输入/动作
期望的输出/相应
实际情况
输入:管理员ID:0078002010,密
非法入侵手段是否实现目标代价-利益分析
安装绕过杀毒软件的木马否代价大于利益
7.压力测试用例
7.1被测试对象的介绍
压力测试和负载测试差不多,压力测试是在计算机数量较少或系统资源匮乏的条件下进行的测
试。压力测试的对象包括内存,CPU的可用性,磁盘空间等等。
7.2测试范围与目的
测试范围包括校园一卡通信息系统在内的相关压力测试。目的是测试各部分的承压情况。
4.3性能测试用例
10
性能A描述系统的负载能力
用例目的测试系统的负载能力
前提条件负载之前系统正常运行
输入数据期望的性能(平均值)实际性能(平均值)
在系统中进行借书功能系统正常运行吻合
在模拟工具中模拟一千台电脑系统瘫痪吻合
同时在图书馆管理系统中进行
相关操作
性能B描述系统的承压能力
用例目的测试系统的承压
相关文档
最新文档