最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

实验二 黑盒测试

来源:动视网 责编:小OO 时间:2025-09-24 00:05:21
文档

实验二 黑盒测试

实验二黑盒测试实验目的1、掌握黑盒测试的基础知识,了解黑盒测试又叫功能性测试,它检查软件的功能是否符合规格说明;2、掌握黑盒测试的检查内容及测试目的;3、掌握黑盒测试的2种基本测试方法:等价类划分方法、边界值分析方法;预习与实验要求1、预习实验指导书及教材的有关内容,理解黑盒测试;2、掌握等价类划分、边界值分析方法,并能设计出测试用例;3、对具体软件,能分别使用等价类划分、边界值测试方法设计测试用例,并实施测试、分析测试结果。4、实验过程中服从安排,与小组成员合作完成实验。实验设备与器材1、硬
推荐度:
导读实验二黑盒测试实验目的1、掌握黑盒测试的基础知识,了解黑盒测试又叫功能性测试,它检查软件的功能是否符合规格说明;2、掌握黑盒测试的检查内容及测试目的;3、掌握黑盒测试的2种基本测试方法:等价类划分方法、边界值分析方法;预习与实验要求1、预习实验指导书及教材的有关内容,理解黑盒测试;2、掌握等价类划分、边界值分析方法,并能设计出测试用例;3、对具体软件,能分别使用等价类划分、边界值测试方法设计测试用例,并实施测试、分析测试结果。4、实验过程中服从安排,与小组成员合作完成实验。实验设备与器材1、硬
实验二  黑盒测试

实验目的 

1、掌握黑盒测试的基础知识,了解黑盒测试又叫功能性测试,它检查软件的功能是否符合规格说明; 

2、掌握黑盒测试的检查内容及测试目的;

3、掌握黑盒测试的2种基本测试方法:等价类划分方法、边界值分析方法;

预习与实验要求 

1、预习实验指导书及教材的有关内容,理解黑盒测试;

2、掌握等价类划分、边界值分析方法,并能设计出测试用例;

3、对具体软件,能分别使用等价类划分、边界值测试方法设计测试用例,并实施测试、分析测试结果。

4、实验过程中服从安排,与小组成员合作完成实验。

实验设备与器材 

  1、硬件:P4以上计算机,512M内存以上,2G以上空闲硬盘空间

2、软件:Windows操作系统、c或java程序设计软件、office系列软件

实验原理 

1、黑盒测试的目的和检查内容;

2、等价类划分方法和边界值分析方法;

3、根据黑盒测试方法设计测试用例及实施测试。

实验内容 

1、三角形问题接受三个整数a、b、c作为输入,用做三角形的边。整数a、b、c 必须满足以下条件:

C1: 1≤a≤200         C4: a<b+c

C2: 1≤b≤200         C5: b<a+c

C3: 1≤c≤200         C6: c<a+b

程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形或非三角形。如果输入值没有满足这些条件中的任何一个,则程序会通过输出信息来进行通知,例如,“b的取值不在允许取值的范围内。”如果a、b和c取值满足c1、c2和c3,则给出以下四种相互排斥输出中的一个:

1、如果三角形等边,则程序的输出是等边三角形。

2、如果恰好有两条边相等,则程序的输出是等腰三角形。

3、如果没有两条边相等,则程序输出的是不等边三角形。

4、如果c4、c5和c6中有一个条件不满足,则程序输出的是非三角形。

对该软件进行以下测试工作:

1)按照弱一般等价类测试方法设计测试用例,实施测试并分析测试结果

2)按照强一般等价类测试方法设计测试用例,实施测试并分析测试结果;

3)按照弱健壮等价类测试方法设计测试用例,实施测试并分析测试结果;

4)按照强健壮等价类测试方法设计测试用例,实施测试并分析测试结果;

2、使用NextDate函数进行边界值分析方法测试。

   以下是关于NextDate函数的问题描述:

   NextDate是一个有三个变量(月份、日期和年)的函数。函数返回输入日期后面的那个日期。变量月份、日期和年都具有整数值,且满足以下条件:

       C1: 1≤月份≤12

       C2: 1≤日期≤31

       C3: 1812≤年≤2012

   如果C1、C2和C3中的任意一个条件失败,NextDate都会产生一个输出,指示相应的变量超出取值范围,例如:“月份值不在1~12范围内”。由于存在大量的无效日期-月份-年组合,因此NextDate将这些组合的消息合并为一个消息:“无效输入日期”。

对上述问题进行以下测试工作::

1)对该问题使用自己熟悉的编程语言(C或java)写出程序;

2)按照边界值分析方法设计测试用例,实施测试并分析测试结果;

3)按照健壮性边界值分析方法设计测试用例,实施测试并分析测试结果。

实验报告 

1.按照实验要求认真填写相关内容;

2.详细描述各测试方法检查到的软件错误;

3.填写完成实验的收获和得失,实验过程中遇到的问题、解决的办法、实验心得以及对该实验的建议和意见。

思考题 

1.黑盒测试在软件开发过程中的地位与作用?

2.各测试方法分别有何局限性?

3.对具体软件应怎样选择一种或多种测试方法进行测试?

附录:

测试用例参考模版

测试功能点:

测试人:

测试方法:

测试时间:

测试步骤:

测试用例编号输入数据预期输出实际输出问题描述
例:

测试功能点:根据用户输入的三条边的数值,程序对这三条边进行判断分析是否能构成三角形。若能构成三角形,再对三角形的三边进行分析继续判断该三角形是一般三角形、等腰三角形还是等边三角形,并输出判断的结果;否则,输出不能构成三角形。

测试人:张三

测试方法:等价类划分和边界值分析法

测试时间:2011年3月16日

测试步骤:

测试用例编号输入数据预期输出实际输出问题描述
1(1,2,3)

“Warning!”“Warning!”3=1+2,不满足三角形构成条件

2(3,3,4)

等腰三角形等腰三角形3=3,两条边相等且满足三角形构成条件

文档

实验二 黑盒测试

实验二黑盒测试实验目的1、掌握黑盒测试的基础知识,了解黑盒测试又叫功能性测试,它检查软件的功能是否符合规格说明;2、掌握黑盒测试的检查内容及测试目的;3、掌握黑盒测试的2种基本测试方法:等价类划分方法、边界值分析方法;预习与实验要求1、预习实验指导书及教材的有关内容,理解黑盒测试;2、掌握等价类划分、边界值分析方法,并能设计出测试用例;3、对具体软件,能分别使用等价类划分、边界值测试方法设计测试用例,并实施测试、分析测试结果。4、实验过程中服从安排,与小组成员合作完成实验。实验设备与器材1、硬
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top