- 45
- 0
- 约3.53千字
- 约 7页
- 2020-04-07 发布于江西
- 举报
银行储蓄系统测试分析报告
(“按用户名和 ID 查询”模块测试分析)
1.引言
1.1 编写目的
完成系统具体的测试要求,对系统进行全面的分析,并通过测试结果,总结测试是否通过, 若不通过则查明原因,并进行修改以及再测试。
1.2 背景
1.3 定义
测试用例:把测试数据和预期的输出结果称为测试用例。
黑盒测试:也称功能测试或数据驱动测试,指已知产品所应有的功能,通过测试来检测每 个功能是否都能正常使用。测试时,把程序看作一个不能打开的黑盒子,测试者对程序接 口进行测试。
白盒测试:也称结构测试或逻辑驱动测试,指已知产品内部工作过程,检测产品内部工作 过程是否符合需求规格说明书的规定,按照程序内部的结构测试程序,检验程序每条通路 是否都能按要求正确工作。测试时,测试者必须检查程序的内部结构,从检查程序的逻辑 入手得出测试数据。
1.4 参考资料
《软件工程导论(第四版)》 张海藩 编着
清华大学出版社出版
《软件工程》 任胜兵 邢琳 编着 北京邮电大学出版社
2.测试概要
对“按用户名和 ID 查询”模块(G6)进行黑盒测试和白盒测试,并记录下测试结果。 3.测试结果及发现
3.1“按用户名和 ID 查询”模块(G6)黑盒测试:
有效输入的等价类有:
用户 ID 由字母,数字组成,最多 12 个字符
无效输入的等价类有:
空字符串(全是空格);最左边的字符为空格;字符之间有空格
合法输出的等价类有:
能够显示储户的用户名,账号,账户余额,利息金额,存款银行,业务员编号,存款日期,取款日期, 手续费。
非法输出的等价类有:
不能够显示储户的用户名,账号,账户余额,利息金额,存款银行,业务员编号,存款日期,取款日 期,手续费其中的某一项或多项,或者显示有误。
根据上面划分的等价类,可设计出下述测试方案:
(1) 空字符
输入: ‘ ’
预期的输出: “错误没有字符”
(2) 最左边的字符为空格
输入:‘ Hab23’
预期的输出:“错误首字符为空格”
(3) 字符之间有空格
输入:‘wh K26m’
预期的输出:“错误字符间有空格”
3.2 “按用户名和 ID 查询”模块(G6)白盒测试
设定数据库中用户:tom 的用户 ID 为“hw1235”,对 G6 模块进行白盒测试: 条件覆盖(判定表达式中的每个条件都取到各种可能得结果):
测试数据:
用户 ID= “hw1235”,用户名=“cat”(两个条件都正确)
用户 ID=“aw1235”,用户名=“cat” (用户名正确)
用户 ID=“hw1235”,用户名=“bill” (用户 ID 正确)
用户 ID=“zg1235”,用户名=“tom” (两个条件都不正确)
“按用户名和 ID 查询”模块(G6)的程序代码:
%@page contentType=text/html;charset=gbk %
style type=text/css
!--
.STYLE1 {font-size: large}
--
/style
p class=STYLE1nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; form id=form1 name=form1 method=post action=
p用户 ID
label
input name=id type=text id=id /
/label
label
nbsp;nbsp;
input type=submit name=Submit value=检索 / /label
/p
p用户名
label
input name=name type=text id=name /
/label
/p
/form
pnbsp;/p
%@page import=java.sql.* %
%
String id=request.getParameter(id);
String sname=request.getParameter(name);
String name=new String(sname.getBytes(iso-8859-1));
检索用户信息/p
Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
Connection con=DriverManager.getConnection(jdbc:odbc:ruanjiangongcheng);
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery(select * from customer where customerid=+id+ and customername=+name+);
if(rs.next())
{
out.print(table
原创力文档

文档评论(0)