测试用例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《校园一卡通信息系统》
测试用例文档
姓名:
班级:
提交日期:2011年12月5日
目录0. 文档介绍
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性能测试用例
5. 图形用户界面测试用例
5.1被测试对象的介绍
5.2测试范围与目的
5.3用户界面测试的检查表
6. 信息安全性测试用例
6.1被测试对象的介绍
6.2测试范围与目的
6.5信息安全性测试用例
7. 压力测试用例
7.1被测试对象的介绍
7.2测试范围与目的
7.3测试环境与测试辅助工具的描述
7.4压力测试用例
8. 可靠性测试用例
8.1被测试对象的介绍
8.2测试范围与目的
8.5可靠性测试用例
9. 安装/反安装测试用例
9.1被测试对象的介绍
9.2测试范围与目的
9.5安装/反安装测试用例
0. 文档介绍
测试用例文档是为针对校园一卡通信息系统而编写的,对校园一卡通信息系统的测试用例以文档的形式记录下来。
0.1 文档目的
影响软件测试的因素很多,例如软件本身的复杂程度、开发人员的自身素质等等。有些因素是客观存在的,而有些因素是波动的、不稳定的,如何保证软件测试质量的稳定?软件测试文档的目的是为了保证软件测试的质量,把人为的因素减小到最小。同时编写软件测试文档,便于以后测试的更新。同时也方便项目人员的交流。
0.2 文档范围
测试用例文档是针对校园一卡通信息系统的,因此文档范围控制在对校园一卡通信息系统编写测试用例的范围之内。
0.3 读者对象
测试人员,相关项目人员。
0.4 参考文献
《软件测试基础教程》Andreas Spiller等著人民邮电出版社
《软件工程—理论与实践》白忠建等编著高等教育出版社
《实用软件测试指南》Whittaker J.A. 马良荔著电子工业出版
1. 接口-路径测试用例
1.1 被测试对象(单元)的介绍
校园一卡通信息系统的用户接口,是用户与计算机交互的接口,系统管理员通过接口对一卡通进行管理,以及对用户的消费金额进行更新。硬件接口包括校园一卡通,扫描仪器,用户通过校园一卡通可以借书,还书以及续借,图书管理员通过校园一卡通可以查阅用户的基本资料。扫描仪器通过对校园一卡通扫描,将用户的资料扫描到电脑,以及将用户的借还书扫描到电脑,及时将数据记录。SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
1.2 测试范围与目的
测试范围包括外部接口(用户接口,硬件接口,软件接口)和内部接口。用户接口是指采用可视化窗口;硬件接口是指校园一卡通,扫描仪器;软件接口与SQL数据库的链接。内部接口是指各个功能模块之间的接口(登录,查询,更新等)。对接口进行测试是为了发现接口的缺陷,增强图书馆管理系统和消费管理系统的功能。
1.3 测试环境与测试辅助工具的描述
系统测试环境(Windows 2000 以上版本)以及外部组织的环境。
1.4 测试驱动程序的设计
对每一个接口,设计一个驱动模块和多个桩模块,驱动模块用以模式拟主程序或者调用模块的功能,向被测模块传递数据。
1.5 接口测试用例
1.6 路径测试的检查表
2. 功能测试用例
2.1 被测试对象的介绍
功能测试是指对图书馆管理系统的各项功能进行测试,也叫黑盒测试。从系统产品的界面﹑架构出发。被测试对象主要包括,图书馆管理系统的登录界面,借书,还书,续借以及新书入库等功能的测试
2.2 测试范围与目的
图书馆管理系统的登录界面,借书还书功能以及续借及新书入库等功能的测试。目的是测试各个功能是否能正常运行。
2.3 功能测试用例
3. 健壮性测试用例
3.1 被测试对象的介绍
健壮性测试是用于对校园一卡通信息出现故障时,是否能够自动回复或者忽略故障继续运行。
3.2 测试范围与目的
测试范围包括校园一卡通信息,以及有关的硬件设施。相关的功能。
3.5 容错能力/恢复能力测试用例
4. 性能测试用例
4.1 被测试对象的介绍
性能测试用来测试软件在集成系统中的运行性能,特别是针对实时系统和嵌入式系统。测试对象主要是校园一卡通信息中的各个功能集成在一起的性能。
4.2 测试范围与目的
性能测试的范围控制在校园一卡通信息系统,测试系统的集成功能。目的是测试校园一卡通信息的集成功能是否都正常。
4.3 性能测试用例