黑盒测试报告.docx
- 文档编号:1893817
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:11
- 大小:18.12KB
黑盒测试报告.docx
《黑盒测试报告.docx》由会员分享,可在线阅读,更多相关《黑盒测试报告.docx(11页珍藏版)》请在冰点文库上搜索。
黑盒测试报告
黑盒测试报告
测试分析报告
项目名称后天日期计算程序
项目成员张磊韩昊儒喻家辉焦玉龙
2015年12月30日
1引言
1.1编写目的
本测试报告为后天日期计算程序的测试报告,旨在分析测试结果、总结测试
结论,并对发现的问题和缺陷进行分析,形成文档,以验证该程序是否符合需求
说明书的要求。
预期参考人员包括测试人员、开发人员。
测试工具:
个人电脑
1.2背景
A.项目的名称:
后天日期计算程序
B.项目的任务提出者:
软件测试技术课程教师张娟
C.项目开发者:
上海工程技术大学电子电气工程学院
021112322张磊,021112324韩昊儒,021112323喻家辉,021112327焦玉龙
1.3术语
(1)因果图法:
用图解的方法表示输入的各种组合关系,写出判定表,从而设计
相应的测试用例。
(2)等价类划分法:
等价类划分就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可
能数据,以发现更多的软件缺陷。
(3)边界值划分法:
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。
通常边界值分析法是作为对等价类划分法的补充,这种情况下,
其测试用例来自等价类的边界。
(4)决策表:
是分析和表达多逻辑条件下执行不同操作的情况的工作
1.4测试参考文档
[1]曲朝阳,刘志颖,杨杰明,刘迪.软件测试技术[M].北京:
清华大学出版社2015
2测试概要
2.1测试环境与配置
测试机配置:
●操作系统:
Windows7
●AMDA4-3305MAPUwithRadeon(tm)HDGraphics1.90GHz
●内存:
6.00GB
●屏幕分辨率:
1366*768
●测试软件:
Visualstudio2013
2.2测试方法
主要采用黑盒测试法,对程序按照测试用例运行,得出相应的测试结果。
2.3测试用例设计
2.3.1等价类划分法
(1)等价类表见表1
表1等价类表
输入条件
有效等价类
编号
无效等价类
编号
年
>0
1
<=0
7
月
1-12
2
<1
8
>12
9
日
2月
闰年:
1-29
3
<1
10
>29
11
平年:
1-28
4
<1
12
>28
13
大月:
1-31
5
<1
14
>31
15
小月:
1-30
6
<1
16
>30
17
(2)测试用例表见表2
表2测试用例表
测试用例编号
输入数据
预期输出
年
月
日
1
2008
2
29
2008年3月2日
2
2009
2
28
2009年3月2日
3
-2008
1
1
年份不正确
4
2008
-1
1
月份不正确
5
2008
1
-12
日期不正确
6
2008
13
12
月份不正确
7
2008
12
41
日期不正确
8
2007
2
29
日期不正确
2.3.2边缘值划分法
(1)按边缘值划分法对输入数据的具体划分:
1)年等于0
2)月等于1
3)月等于12
4)日等于1
5)日等于28
6)日等于29
7)日等于30
8)日等于31
(2)根据上文设计的测试用例如下表3
表3边缘值测试用例表
测试范围
测试用例
期望结果
1、2、7
0年1月30日
年份不正确
3、8
2015年12月31日
2016年1月2日
5
2015年2月28日
2015年3月2日
2016年2月28日
2016年3月1日
6
2015年2月29日
日期不正确
2016年2月29日
2016年3月2日
7
2015年3月30日
2015年4月2日
2、4
2015年1月1日
2015年1月3日
2.3.3因果图法
(1)分析程序需求说明,列出原因和结果,见表4
表4原因和结果列表
原因
结果
C1:
年合法
e1:
显示正确日期
C2:
月合法
e2:
格式不合法
C3:
日合法
e3:
年月日范围不合法
C4:
格式合法
(2)由上表所画因果图如下,见图1
图1因果图
(3)将因果图转换成决策表,见表5
表5决策表
规则
选项
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
C1:
年合法
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
C2:
月合法
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
C3:
日合法
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
C4:
格式合法
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
I0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I3
0
0
1
0
1
0
1
0
1
0
0
0
1
0
1
0
e1:
显示正确日期
√
e2:
格式不合法
√
√
√
√
√
√
√
√
e3:
年月日范围不合法
√
√
√
√
√
√
√
√
√
√
√
√
√
√
测试用例:
年
2015
2015
2015
2015
2015
2015
2015
2015
-12
负五
-15
-1
-1
-2
-2
-1
月
12
一
2
2
13
十三
13
十三
2
1
1
1
14
十四
13
13
日
30
12
29
二十九
10
12
32
32
15
12
36
三十二
1
1
-2
三十四
3测试结果及发现
3.1等价类划分法
等价类划分法测试记录如下表6
表6等价类测试结果记录
测试用例编号
数据输入
预期输出
实际结果
年
月
日
1
2008
2
29
2008年3月2日
2008年3月2日
2
2009
2
28
2009年3月2日
2009年3月2日
3
-2008
1
1
年份不正确
年份不正确
4
2008
-1
1
月份不正确
月份不正确
5
2008
1
-12
日期不正确
日期不正确
6
2008
13
12
月份不正确
月份不正确
7
2008
12
41
日期不正确
日期不正确
8
2007
2
29
日期不正确
日期不正确
3.2边缘值划分法
边缘值划分法测试记录如下表7
表7边缘值测试结果记录
测试用例编号
数据输入
预期输出
实际结果
年
月
日
1
0
1
30
年份不正确
0年2月1日
2
2015
12
31
2016年1月2日
2016年1月2日
3
2015
2
28
2015年3月2日
2015年3月2日
4
2016
2
28
2016年3月1日
2016年3月1日
5
2015
2
29
日期不正确
日期不正确
6
2016
2
29
2016年3月2日
2016年3月2日
7
2015
3
30
2015年4月2日
2015年4月2日
8
2015
1
1
2015年1月3日
2015年1月3日
3.3因果图法
因果图法测试记录如下表8
表8因果图测试结果记录
测试用例编号
数据输入
预期输出
实际结果
年
月
日
1
2015
12
30
2016年1月1日
2016年1月1日
2
2015
一
12
月份不正确
程序异常报错
3
2015
2
29
日期不正确
日期不正确
4
2015
2
二十九
日期不正确
程序异常报错
5
2015
13
10
月份不正确
月份不正确
6
2015
十三
12
月份不正确
程序异常报错
7
2015
13
32
月份不正确
月份不正确
8
2015
十三
32
月份不正确
程序异常报错
9
-12
2
15
年份不正确
年份不正确
10
负五
1
12
年份不正确
程序异常报错
11
-15
1
36
年份不正确
年份不正确
12
-1
1
三十二
年份不正确
程序异常报错
13
-1
14
1
年份不正确
年份不正确
14
-2
十四
1
年份不正确
程序异常报错
15
-2
13
-2
年份不正确
年份不正确
16
-1
13
三十四
年份不正确
程序异常报错
4缺陷统计与分析
4.1缺陷汇总
表9缺陷汇总表
发现的缺陷数
2
解决的缺陷数
1
残留的缺陷数
1
4.2具体的缺陷
缺陷1:
当输入的日期中含有非数字字符时无法判断,导致程序异常报错。
缺陷2:
当输入的年份为0时判定为合法。
5测试结论
测试目标完成 。
测试未通过,不可进行交付。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑盒 测试报告