实验二实验报告.docx
《实验二实验报告.docx》由会员分享,可在线阅读,更多相关《实验二实验报告.docx(9页珍藏版)》请在冰点文库上搜索。
实验二实验报告
南京信息工程大学实验(实习)报告
实验(实习)名称黑盒测试
(二)实验(实习)日期2015.5.18得分指导教师徐旦华
院计软专业软件工程年级2班次1姓名学号20131344028
一、实验目的
理解黑盒测试的基本方法,掌握用判定表法、因果图法黑盒测试用例的设计方法。
二、实验内容
1、题目一:
某软件的一个模块的需求规格说明书中描述:
a),年薪制员工:
严重过失,扣年终风险金的4%;过失,扣年终风险金的2%。
b),非年薪制员工:
严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。
请绘制出因果图和判定表,并给出相应的测试用例。
2、题目二:
登陆功能说明书:
(用户输入和密码输入)
1)管理员用户名为“admin”,密码为“123456”,正常登陆
2)用户名和密码输入为空,提示“用户和密码不允许为空”
在用户名和密码非空的情况下:
3)要求用户名必须输入字母,否则提示“输入非法”
4)要求密码必须输入数字,否则提示“输入非法”
在输入合法的情况下:
5)用户名错误,提示“用户名和密码输入错误”,用户名和密码清空
6)用户名正确,密码错误,提示“用户名和密码输入错误”,用户名保留,密码清空
请用因果图和判定表方法,设计出相应的测试用例。
三、实验步骤
题目一:
1、状态表:
原因1
c1:
过失
c2:
严重过失
原因2
c3:
年薪制员工
c4:
非年薪制员工
结果
a1:
扣年终风险金的2%
a2:
扣年终风险金的4%
a3:
扣当月薪资的8%
a4:
扣当月薪资的4%
2、因果图:
3、判定表:
1
2
3
4
条件
年薪制员工
1
1
0
0
严重过失
1
0
1
0
结果
扣当月薪资的8%
0
0
1
0
扣当月薪资的4%
0
0
0
1
扣年终风险金的4%
1
0
0
0
扣年终风险金的2%
0
1
0
0
4、测试用例:
用例编号
条件1
条件2
预期输出
1
1
1
结果3
2
1
0
结果4
3
0
1
结果1
4
0
0
结果2
题目二:
1、状态表:
原因
c1:
用户名输入为空
c2:
用户名输入为字母
c3:
用户名正确
c4:
密码输入为空
c5:
密码输入为数字
c6:
密码正确
中间状态
l1:
用户名和密码非空
l2:
输入合法
结果
e1:
正常登录
e2:
提示“用户和密码不允许为空”
e3:
提示“输入非法”
e4:
提示“用户名和密码输入错误”,用户名和密码清空
e5:
提示“用户名和密码输入错误”,用户名保留,密码清空
2、因果图:
3、判定表:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
条件
1.用户名输入为空
1
0
1
0
0
0
0
1
0
0
0
0
0
0
2用户名输入为字母
0
0
0
1
1
1
0
0
0
1
1
0
0
0
3.用户名正确
0
0
0
0
1
1
0
0
0
1
0
0
0
0
4.密码输入为空
1
1
0
0
0
0
1
0
0
0
0
0
0
0
5.密码输入为数字
0
0
0
1
1
1
0
0
0
0
0
0
1
1
6.密码正确
0
0
0
0
0
1
0
0
0
0
0
0
1
0
结果
1.正常登陆
√
2.提示“用户和密码不允许为空”
√
√
√
3.提示“输入非法”
√
√
√
√
√
√
√
√
4.提示“用户名和密码输入错误”,用户名和密码清空
√
5.提示“用户名和密码输入错误”,用户名保留,密码清空
√
4、测试用例:
用例编号
条件1
条件2
条件3
条件4
条件5
条件6
中间条件1
中间条件2
预期输出
1
1
0
0
1
0
0
1
0
2
2
0
0
0
1
0
0
1
0
2
3
1
0
0
0
0
0
1
0
2
4
0
1
0
0
1
0
1
1
4
5
0
1
1
0
1
0
1
1
5
6
0
1
1
0
1
0
1
1
1
7
0
0
0
1
0
0
3
8
1
0
0
0
0
0
3
9
0
0
0
0
0
0
3
10
0
1
1
0
0
0
3
11
0
1
0
0
0
0
3
12
0
0
0
0
0
0
3
13
0
0
0
0
1
1
3
14
0
0
0
0
1
0
3
THANKS!
!
!
致力为企业和个人提供合同协议,策划案计划书,学习课件等等
打造全网一站式需求
欢迎您的下载,资料仅供参考