黑盒测试报告.docx

上传人:b****5 文档编号:4045140 上传时间:2022-11-27 格式:DOCX 页数:10 大小:18.17KB
下载 相关 举报
黑盒测试报告.docx_第1页
第1页 / 共10页
黑盒测试报告.docx_第2页
第2页 / 共10页
黑盒测试报告.docx_第3页
第3页 / 共10页
黑盒测试报告.docx_第4页
第4页 / 共10页
黑盒测试报告.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

黑盒测试报告.docx

《黑盒测试报告.docx》由会员分享,可在线阅读,更多相关《黑盒测试报告.docx(10页珍藏版)》请在冰豆网上搜索。

黑盒测试报告.docx

黑盒测试报告

黑盒测试报告

 

测试分析报告

 

项目名称后天日期计算程序

项目成员张磊韩昊儒喻家辉焦玉龙

 

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测试结论

测试目标完成 。

测试未通过,不可进行交付。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1