实验2 黑盒测试(二)
南京信息
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
大学 实验
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
实验名称 软件质量保证与测试日期 2014-11-25 得分 指导教师 徐旦华 系专业年级 级班次 1 姓名 学号
实验二 黑盒测试(二)
一、 实验目的
理解黑盒测试的基本方法,掌握用判定表法、因果图法黑盒测试用例的设计方法。
二、 实验时间
2学时
三、 实验准备
主流PC 机一套,要求安装windows 操作系统和Office 工具;
四、 实验内容
1( 题目一:某软件的一个模块的需求规格说明书中描述:
a) 年薪制员工:严重过失,扣年终风险金的4%;过失,扣年终风
险金的2%。
b) 非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪
资的4%。
请绘制出因果图和判定表,并给出相应的测试用例。
c1:年薪制员工;
原因 c2: 非年薪制员工;
c3:严重过失;
c4: 过失
a1:扣年终风险金的4%;
结果 a2: 扣年终风险金的2%;
a3: 扣当月薪资的8%;
a4:扣当月薪资的4%;
因果图
c1R1^
C2R2^
^c3R3
^
c4R4
判定表
1 2 3 4 5 6 7 8 9 10
输入 年薪制员工 1 1 1 0 0 0 0 0 0 0
非年薪制员工 0 0 0 0 0 1 1 1 1 0
严重过失 1 0 0 0 1 0 0 1 1 0 过失 0 1 0 1 0 0 1 0 1 0
扣年终风险金的4% 1
输出 扣年终风险金的2% 1 扣当月薪资的8% 1 扣当月薪资的4% 1
用例编号 输入数据 预期数据
1 年薪制员工,严重过失 扣年终风险金的4%
2 年薪制员工,过失 扣年终风险金的2%
3 年薪制员工,过失,严重过失 扣年终风险金的4%
4 非年薪制员工,严重过失 扣当月薪资的8%
5 非年薪制员工,过失 扣当月薪资的4%
6 非年薪制员工,过失,严重过扣当月薪资的8%
失
2( 题目二:登陆功能说明书:(用户输入和密码输入)
1)管理员用户名为“admin”,密码为“123456”,正常登陆
2)用户名和密码输入为空,提示 “用户和密码不允许为空”
在用户名和密码非空的情况下:
3)要求用户名必须输入字母,否则提示“输入非法”
4)要求密码必须输入数字,否则提示 “输入非法”
在输入合法的情况下:
5)用户名错误,提示 “用户名和密码输入错误”,用户名和密码清空
6)用户名正确,密码错误,提示 “用户名和密码输入错误”,用户名保留,密码清空
请用因果图和判定表方法,设计出相应的测试用例。
1. 用户密码输入为空
2. 用户名输入为字母
输
3. 密码输入为数字
入
4. 用户名正确
5. 密码正确
1. 正常登陆
结
2. 提示“用户和密码不允许为空” 果
3. 提示“输入非法”
4. 提示“用户名和密码输入错误”,用户名和
密码清空
5. 提示“用户名和密码输入错误”,用户名保
留,密码清空
因果图
判定表
1 2 3 4 5 6 7 8 9 10 11 12 13
1.用户密码输入为空 1 0 0 0 0 0 0 0 0 0 0 0 0 条件 2.用户输入为字母 0 1 1 1 1 0 0 0 0 0 1 1 1
3.密码输入唯数字 0 0 0 0 0 1 1 1 1 0 1 1 1
4.用户名正确 0 0 1 0 1 0 1 0 1 0 1 0 1
5.密码正确 0 0 0 1 1 0 0 1 1 0 0 1 1 动作 1.正常登陆 1
2提示“用户和密码不允许1
为空”
3.提示“输入非法” 1 1 1 1 1 1 1 1 1
4.提示“用户名和密码输 1
入错误”,用户名和密码
清空
5.提示“用户名和密码输 1 入错误”,用户名保留, 密码清空
用例测试:
用例编号 条件1 条件2 条件3 条件4 条件5 预期输出
1 1 0 0 0 0 2
2 0 1 0 0 0 3
3 0 1 0 1 0 3
4 0 1 0 0 1 3
5 0 0 1 0 0 3
6 0 1 0 1 1 3
7 0 0 1 1 0 3
8 0 0 1 0 1 3
9 0 0 1 1 1 3
10 0 0 0 0 0 3
11 0 1 1 1 0 5 12 0 1 1 0 1 4 13 0 1 1 1 1 1
五(实验心得
通过本次实验,让我对黑盒测试有了进一步的了解,学会了判定表法和因果图法的使用,第二道题目在画因果图的时候有些复杂,受益匪浅。