银行储蓄系统测试分析报告.docx
《银行储蓄系统测试分析报告.docx》由会员分享,可在线阅读,更多相关《银行储蓄系统测试分析报告.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上银行储蓄系统测试分析报告(“按用户名和ID查询”模块测试分析)1.引言1.1编写目的完成系统具体的测试要求,对系统进行全面的分析,并通过测试结果,总结测试是否通过,若不通过则查明原因,并进行修改以及再测试。1.2背景1.3定义测试用例:把测试数据和预期的输出结果称为测试用例。黑盒测试:也称功能测试或数据驱动测试,指已知产品所应有的功能,通过测试来检测每个功能是否都能正常使用。测试时,把程序看作一个不能打开的黑盒子,测试者对程序接口进行测试。白盒测试:也称结构测试或逻辑驱动测试,指已知产品内部工作过程,检测产品内部工作过程是否符合需求规格说明书的规定,按照程序内部的结构
2、测试程序,检验程序每条通路是否都能按要求正确工作。测试时,测试者必须检查程序的内部结构,从检查程序的逻辑入手得出测试数据。1.4参考资料软件工程导论(第四版) 张海藩 编着 清华大学出版社出版软件工程任胜兵邢琳编着北京邮电大学出版社2.测试概要对“按用户名和ID查询”模块(G6)进行黑盒测试和白盒测试,并记录下测试结果。3.测试结果及发现3.1“按用户名和ID查询”模块(G6)黑盒测试:有效输入的等价类有: 用户ID由字母,数字组成,最多12个字符无效输入的等价类有:空字符串(全是空格);最左边的字符为空格;字符之间有空格合法输出的等价类有:能够显示储户的用户名,账号,账户余额,利息金额,存款
3、银行,业务员编号,存款日期,取款日期,手续费。非法输出的等价类有:不能够显示储户的用户名,账号,账户余额,利息金额,存款银行,业务员编号,存款日期,取款日期,手续费其中的某一项或多项,或者显示有误。根据上面划分的等价类,可设计出下述测试方案: (1) 空字符输入: 预期的输出: “错误-没有字符”(2) 最左边的字符为空格输入: Hab23预期的输出:“错误-首字符为空格”(3) 字符之间有空格输入:wh K26m预期的输出:“错误-字符间有空格”3.2 “按用户名和ID查询”模块(G6)白盒测试设定数据库中用户:tom的用户ID为“hw1235”,对G6模块进行白盒测试:条件覆盖(判定表达式
4、中的每个条件都取到各种可能得结果):测试数据:(1)用户ID=“hw1235”,用户名=“cat”(两个条件都正确)(2)用户ID=“aw1235”,用户名=“cat” (用户名正确)(3)用户ID=“hw1235”,用户名=“bill” (用户ID正确)(4)用户ID=“zg1235”,用户名=“tom” (两个条件都不正确)“按用户名和ID查询”模块(G6)的程序代码: 检索用户信息 用户ID 用户名 %String id=request.getParameter(id);Strin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 储蓄 系统 测试 分析 报告
限制150内