黑盒测试实验报告

时间:2024.4.13

实验一黑盒测试

一、实验目的

通过对于实例程序的测试,熟悉功能性测试的基本方法。

二、实验要求

(1)综合运用功能性测试方法(如边界值分析、等价类划分等方法)对被测程序进行测试,找出black.exe程序中存在的缺陷。

三、实验内容

(1)对于blackBox.exe程序的测试

步骤:

①运行black.exe程序,如下图所示:

              ②选择triangle program后(或nextdate program, commission program,要求至少做两个程序的测试),如下图所示:

③点击create file names,如下图所示:

提示输入测试用例文件,如1.txt后点击ok,1中的数据格式如下:

(其中前3个数据表示输入的三条边,第4个数据表示预期的结果)

如下图所示,输入执行结果的文件2.txt :

再次点击ok,提示输入测试结果文件记录集的题头信息:sanjiaoxing,

点击ok,完成测试前的准备工作。

④点击Run Test Cases File,运行测试;

⑤测试后的统计信息如下图所示:

⑥测试完成后,打开2.txt文件:

(前3个条件表示输入的三条边,第4个表示预期结果,第5个表示测试结果,第6个表示测试结果与预期结果是否符合。)

2

①运行black.exe程序
②选择nextdate program,
③点击create file names,如下图所示:

提示输入测试用例文件,如3.txt后点击ok,3中的数据格式如下:



如下图所示,输入执行结果的文件4.txt :

④点击Run Test Cases File,运行测试;

⑤测试后的统计信息如下图所示:

⑥测试完成后,打开4.txt文件:

1)案例描述:

某三角形测试程序中需要输入三条表,若三边相等:等腰三角形,两边相等:等腰三角形;若三边不等:斜边边三角形。

案例

第一步 划分等价类。

第二步设计测试用例设三边分别为a,b,c

2)案例描述:

案例

按月,日,年输入数据。输出当天的下一天,

第二步测试用例


第二篇:白盒测试实验报告_计算星期


白盒测试实验报告——计算星期

一、实验目的

(1)巩固白盒测试技术,能熟练应用控制流覆盖方法设计测试用例;

(2)学习测试用例的书写。

二、实验内容

计算日期是星期几

已知公元1900年1月1日是星期一。请编写一个程序,只要输入年月日,就能自动回答当天是星期几。

要求:

为测试该程序的方便,请将计算星期的算法尽量放入一个函数中,输入和输出检查可用其它函数来处理。

为简单起见,不考虑1900前的日期。

提示:

(a) 解答思路:计算输入日期与1900年1月1日所相差的天数,具体如下:

总天数=1900年到输入日期上一年年底天数+输入年份的1月到上月月底天数+输入日期的天数

(b) 闰年满足条件:(year%4==0)&&(year%100!=0)||(year%400==0)

(1)画出程序的流图;

(2)分别以语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖设计测试用例,并写出每个测试用例的执行路径

要求:设计测试用例时,每种覆盖方法的覆盖率应尽可能达到100%

(3)请采用基本路径测试方法对程序进行测试,并给出具体测试用例信息。

(4)通过你的测试,请总结你所使用测试方法发现的Bug。

三、实验要求

(1)根据题目要求编写测试用例

(2)撰写实验报告

(3)有关的实现程序请附到实验报告中

(4)实验报告命名规则:学号后两位+姓名_白盒实验

四、实验报告

(1)程序代码:

(2)程序的流图:

(3)语句覆盖;

(4)判定覆盖;

(5)条件覆盖;

(6)判定/条件覆盖;

(7)组合覆盖;

(8)基本路径覆盖;

附录:测试用例书写格式(语句覆盖为例)

测试用例

更多相关推荐:
黑盒测试实验报告

黑盒测试实验班级软件114姓名蔡双江学号110820xx22一实验目的1通过实验进一步掌握黑盒测试方法2通过实验熟悉使用等价类划分法和边界值分析法设计测试用例二实验内容1实验一输入一行字符分别统计出其中英文字母...

功能性测试(黑盒测试)实验报告

计算机科学与工程学院软件测试技术基础实验报告2计算机科学与工程学院软件测试技术基础实验报告3计算机科学与工程学院软件测试技术基础实验报告4计算机科学与工程学院软件测试技术基础实验报告5计算机科学与工程学院软件测...

黑盒测试实验报告

实验一黑盒软件测试一实验目的通过简单程序黑盒测试熟悉测试过程对软件测试行程初步了解并养成良好的测试习惯二实验内容背景被测测试程序功能计算被输入日期是星期几程序定义已知公元1年1月1日是星期一只要输入年月日能自动...

黑盒测试实验报告.

软件质量保证与测试20xx春季教师蒲蔚实验报告1黑盒测试学号20xx141463245姓名柳阳1引言黑盒测试也称功能测试它是通过测试来检测每个功能是否都能正常使用在测试中把程序看作一个不能打开的黑盒子在完全不考...

黑盒测试技术2实验报告模板

软件工程系实验报告封面课程名称:软件测试自动化课程代码:ST2001实验指导老师:实验报告名称:黑盒测试技术2学生姓名:学号:教学班:递交日期:我申明,本报告内的实验已按要求完成,报告完全是由我个人完成,并没有…

黑盒测试实验报告

实验报告实验名称黑盒测试实验地点实验日期指导老师班级学号学生姓名提交日期信息楼40320xx531实验目的理解黑盒测试的基本方法掌握等价类划分法和边界值方法设计测试用例2实验配置主流PC机一套要求安装windo...

黑盒测试实验

实验报告实验名称程序黑盒测试实验实验地点实验日期指导老师学生班级学生姓名提交日期一实验楼40420xx428王科老师090640120xx52黑盒测试1实验目的理解黑盒测试的基本方法掌握等价类划分法和边界值方法...

软件测试第一次实验黑盒测试设计实验报告指导

一实验报告内容要求1实验目的理解黑盒测试的基本方法掌握等价类划分法和边界值方法设计测试用例2实验内容1输入三个整数abc分别作为三角形的三条边通过程序判断这三条边是否能构成三角形如果能构成三角形则判断三角形的类...

黑盒测试软件测试实验报告2

软件测试与质量课程实验报告实验2黑盒测试法实验缺席扣10分实验报告雷同扣10分实验结果填写不完整扣110分其他情况扣分lt5分总扣分不能大于10分参考代码如下1程序参考答案includeltiostreamhg...

黑盒测试实验一

软件测试基础与实践实验报告黑盒测试实验一机房实验名称实验地点实验日期学生姓名学生学号一实验目的1能熟练应用黑盒测试中的等价类划分方法设计测试用例2能熟练应用黑盒测试中的边界值分析方法设计测试用例3能够在黑盒测试...

2.实验报告--黑盒测试

黑盒测试1某程序规定quot输入三个整数abc分别作为三边的边长构成三角形通过程序判定所构成的三角形的类型当此三角形为一般三角形等腰三角形及等边三角形时分别作计算quot用等价类划分方法为该程序进行测试用例设计...

软件测试黑盒测试实验参考答案

第页姓名计算机学院12级班同组者成绩课程名称软件测试A老师签字实验室名称软件实训中心20xx年4月2日第页第页姓名计算机学院12级班同组者成绩课程名称软件测试A老师签字实验室名称软件实训中心20xx年4月2日第...

黑盒测试实验报告(30篇)