黑盒子实验报告—设计性实验
黑盒子实验
实验八 黑盒子实验电池、电阻、电容、电感及半导体二极管是电子线路中的一些基本元件。
本实验通过万用电表判定黑盒子中的电子元件及其连接方式,能够加深学生对基本电子元件的了解与认识,培养其分析问题,逻辑推理以及初步分析电路的能力。
【实验目的】1.熟悉万用电表的使用。
2.了解各种电子元件的性质, 以及如何在电路中加以判定。
【实验仪器】万用电表,黑盒子 【实验内容】图1 有一封闭盒子,盒盖上有四个接线柱编号如图1所示。
每两个接线间最多只有一个元件,可能没有,也可能短路,元件可能为电池、电阻、电容、电感或二极管。
在本实验中,各元件之间不连成回路,且盒中只含有三种元件,每种元件只出现一次。
在实验中,可使用万用电表合适的档对各接线柱进行测量并加以判定,以下是通常采用的实验步骤。
1.确定盒中有无电池。
可用万用电表的电压档确定,如果有电池,就不能用欧姆档测这两个接线柱的电阻。
2.判断有无二极管。
可用万用电表(×1K 档或×10K档)测两接线柱间电阻,并交换表笔后再测量,若两测量数值相差较大(或者两次测量中有一次指针根本不动,表明二极管的反向电阻为非常大),可确定有二极管存在。
由于欧姆表(指针表)的红表笔接自带电源的负极,而黑表笔接自带电源的正极,则如图2所示:(1)的读数应远小于是(2)的读数,由此可判定二极管的正负极。
(1) (2) 图23.判断有无电容。
用万用表欧姆档(×100或1K)测两个接线柱电阻,若出现断路且有充放电现象,即表针先有一偏转马上又回到∞处,可确定有电容存在。
4.判定电阻与电感。
用万用电表欧姆档互换表笔两次测量两接线柱间电阻,若阻值不变,则两接线柱间可能有电阻或电感。
电阻与电感的区别在于电阻元件的阻值不随电源频率而变, 电感的阻抗则随电源频率而变。
由于同学们初步接触此类实验,实验中采用的电阻均取 1k Ω~10k Ω,电感阻值均取10Ω~150Ω。
为便于分析和判定,一般可采用列表记录数据及现象。
黑盒测试技术实验报告(最终5篇)
黑盒测试技术实验报告(最终5篇)第一篇:黑盒测试技术实验报告黑盒测试技术—三角形问题实验报告一、问题描述输入三个整数a、b、c,分别作为三角形的三条边,通过程序判断这三条边是否能构成三角形?如果能构成三角形,则判断三角形的类型并输出(等边三角形、等腰三角形、一般三角形),如果不构成三角形输出不能构成三角形。
要求:(1)输入三个整数a、b、c,必须满足以下条件:1≤a≤200;1≤b≤200;1≤c≤200。
(2)容错处理:输入空值的提示;输入的值满足类型的提示;(3)不限制开发环境,不限制开发语言;(4)尽可能不对自己的程序进行测试设计。
(5)请分别采用边界值分析法、等价类分析法、决策表分析法、基于场景分析法设计测试用例;(6)正文格式(除源代码用小五号单倍行距),其他行距固定值 20,字号小四。
二、程序主要源代码(标注:测试的源代码是哪位同学(学号姓名)编写的。
)三、程序界面(截图)四、设计测试用例1.用边界值测试方法设计测试用例用边界值分析法设计测试用例,按照下列步骤进行:((1)分析各变量取值三角形三条边的取值范围都是1-200,所以边长A 的边界点为 1 和 200,边长 B的边界点为 1 和 200,边长 C 的边界点为 1 和 200。
((2)测试用例数输入条件边界值测试数据 A 1,200 0,1,2,199,200,201 B 1,200 0,1,2,199,200,201 C 1,200 0,1,2,199,200,201设计测试用例(给出所有测试用例)三角形问题的测试用例测试用例编号输入数据预期输出测试结果 a b c 1 0 100 100 边长 A 不合法边长 A 不合法1 100 100 等腰三角形等腰三角形 3 2 100 100 等腰三角形等腰三角形 4 199 100 100 等腰三角形等腰三角形 5 200 100 100 不是三角形不是三角形 6 201 100 100 边长 A 不合法边长 A 不合法100 0 100 边长 B 不合法边长 B 不合法100 1 100 等腰三角形等腰三角形 9 100 2 100 等腰三角形等腰三角形 10 100 199 100 等腰三角形等腰三角形 11 100 200 100 不是三角形不是三角形 12 100 201 100 边长 B 不合法边长 B 不合法100 100 0 边长 C 不合法边长 C 不合法100 100 1 等腰三角形等腰三角形 15 100 100 2 等腰三角形等腰三角形 16 100 100 199 等腰三角形等腰三角形 17 100 100 200 不是三角形不是三角形181****0201边长 C 不合法边长 C 不合法2.用等价类测试方法设计测试用例((1)首先分析题目中给出的条件和隐含的输入要求,输入条件如下:条件:1<=边长 A<=200,1<=边长 B<=200,1<=边长 C<=200 隐含条件:A输入条件有效等价类无效等价类是否是三角形1.1<=A<=2002.1<=B<=2003.1<=C<=2004.A200 8.B<1 || B>200 9.C<1 ||C>200 10.A>=B+C 11.B>=A+C 12.C>=A+B 等腰三角形13.A=B&&B!=C 14.A=C&&C!=B 15.B=C&&C!=A 16.A!=B&&A!=C&&B!=C 等边三角形17.A=B=C 18.A!=B 19.A!=C 20.B!=C(3)设计测试用例,覆盖上表中的等价类,如表1-3 表所示。
黑盒测试实验报告
南京信息工程大学实验(实习)报告实验(实习)名称黑盒测试实验(实习)日期2012.11.20 得分指导教师徐旦华院计软院专业软工年级 10 班次 1 姓名孙涛学号 20101344008一、实验目的理解黑盒测试的基本方法,掌握等价分类法、边界值分析等测试用例的设计方法。
二、实验时间2学时三、实验准备主流PC 机一套,要求安装windows 操作系统和Office 工具要求:使用等价类划分方法和弱边界值法设计用例,并记录测试结果。
等价类划分方法邮箱地址有效等价类号码无效等价类号码6到18个字符 1 小于6个字符或大于18个字符4使用字母,数字,下划线2 含有字母,数字,下划线以外的内容5需以字母开头 3 不以字母开头 6密码有效等价类号码无效等价类号码6到16个字符(区分大小写)1 小于6个字符或大于16个字符2邮件地址测试用例用例输入数据覆盖测试用例预期结果实验截图1 sfdefe5gtrhe 1,2,3可注册2 1dwe 4,6不可注册3 asdf 3,4不可注册4 asdfghjqwertyuiioopp 3,4不可注册5 3sfsefgggr 1,6不可注册6 asa sa 3,4,5不可注册7 dwdwf¥df 1,3,5不可注册8 1fsjjfl@sfl 1,5,6不可注册9 Adkaidj_5 1,2,3可注册密码测试用例用例输入数据覆盖测试用例预期结果实验截图1adakjw1通过2 不通过2adwdwdadwdwdadawd弱边界值测试方法:地址:用例编号输入实验截图1 grdgd2 fnynyn3 btftfft4 wadwadawdafeefsef5 wadwadawdafeefsefs6 wadwadawdafeefsefse密码:用例编号输入实验截图1adwaw2dawdaw3dadwdaa4 dawddawdwdwadww5dawddawdwdwadwww6dawddawdwdwadwwwd四、实验体会通过这次试验我了解到黑盒测试当中弱边界值测试与等价类测试的异同点,学会了使用这两个测试的方法去测试一些用例,从而理解黑盒测试的基本方法,掌握等价分类法、边界值分析等测试用例的设计方法。
黑盒测试实验报告
黑盒测试实验报告一实验内容1、系统地学习和理解黑盒测试的基本概念、原理,掌握黑盒测试的基本技术和方法;2、对一个已知的程序进行测试。
3、通过试验和应用,要逐步提高和运用黑盒测试技术解决实际测试问题的能力;4、完成实验并认真书写实验报告(要求给出完整的测试信息,如测试程序、测试用例,测试报告等)二实验原理黑盒测试原理:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。
软件的黑盒测试意味着测试要在软件的接口处进行。
这种方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。
因此黑盒测试又叫功能测试。
从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。
实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。
这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织、按步骤,以及有计划地进行。
黑盒测试行为必须能够加以量化,才能真正保证软件质量,而测试用例就是将测试行为具体量化的方法之一。
具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。
等价类划分的办法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。
每一类的代表性数据在测试中的作用等价于这一类中的其他值。
该方法是一种重要的,常用的黑盒测试用例设计方法。
1 划分等价类划分等价类:等价类是指某个输入域的子集合。
在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试。
因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据。
设计性物理实验-黑盒子实验
西北工业大学设计性基础物理实验报告班级:11051401 姓名:日期:2016.05.06黑盒子实验一、实验目的1、学习使用示波器对黑盒子中电学元件进行判别及估算;2、培养设计检测步骤和综合分析推理的能力。
二、实验仪器(名称、型号及参数)TDS1001B波形输出器示波器电阻箱电容箱导线黑盒子三、实验原理黑盒子里的元件可能是干电池、定值电阻、电容器、半导体二极管、电感器等,各元件链接在接线端,元件之间可能是并联、串联。
使用如下电路图:信号发生器输出正弦波信号电压输入;R0取适当值;CH1测量取样电阻箱两端电压;CH2检测信号发生器输出电压;虚线框内的i\j表示黑盒子面板上的接线柱,实验观测中i端对应信号发生器输出正端。
假设信号发生器输出正弦波信号幅度为A0、频率为f,各元件检测判断过程如下:1.电阻元件示波器CH1通道显示U R为正弦波,幅度A< A0,若f变化A不变。
2.电容示波器CH1通道显示U R为正弦波,幅度A< A0,若f变化A也变化,且f和A同变化。
3.电感示波器CH1通道显示U R为正弦波,幅度A< A0,若f变化A也变化,且f和A变化不同步。
4.二极管示波器CH1通道显示U R为半波,并可由脉冲向上还是向下判断二极管的正负极。
5.电池先用示波器判断有无电池,此时示波器为直流。
四、实验内容与方法黑盒子1黑盒子1有四个接线柱,每两个接线柱之间最多连接一个元件,盒内三个元件可能是电池、电阻、电容、电感或半导体二极管。
按一定顺序连接各个接线柱,用示波器测量信号发生器和取样电阻箱两端电压,记录示波器波形;调节信号发生器频率,观察记录A的变化。
黑盒子2黑盒子2内含有三个电磁学元件,组成三角形连接方式。
接线柱1、2之间为X,接线柱2、3之间为Y,接线柱1、3直接为Z。
按照与黑盒子1相同的方法确定各个接线柱之间的电磁学元件,之后测量三个电磁学元件的数值。
将黑盒子内电阻与取样电阻串联可以测得黑盒子内电阻的数值;将黑盒子内电容与取样电容并联可以测得电感、电容的数值。
黑匣子实验报告
黑匣子实验一.实验目标(1)给定黑匣子,利用指针式万用表判定其内部电学元件类型。
(2)学习依据不同元件的特性,对元件进行判别。
(3)进一步熟悉示波器,万用表,信号发生器的使用。
二.实验仪器2012型暗盒实验箱,示波器,信号发生器,万用表,电阻箱,开关,导线。
三.实验原理黑盒子的元件可能有电池、电阻、电感、电容或半导体二极管等。
一般我们可以按如下方法:1.用万用表直流电压挡(或直流电压表)判断有无电池。
若某两端钮间有电压则有电池在内。
如当电压表接通时先显示数字又显示开路,则是电池与电容串联。
2.对二极管可以利用其正反电阻相差大的特点用万用表电阻挡来判断。
如没有提供万用表,可采用图1电路,测量ab之间电压。
若Uab≈0,则二极管接法如图;若Uab ≈Uo,则二极管和图中的方向相反。
如外加电源为低频信号发生器(交流电源),如图2所示,则不论电阻R值多大,都有Uab≈UR0。
注意,如果两只二极管为同向串联,与一只二极管特性相同。
但如两只二极管反串,则相当于断路,此时无论是直流电源还是交流电源,均有Uab≈Uo。
3.当黑盒子两端钮间有电容C存在时,用万用表的电阻挡(也可用直流电源串联直流电压表或直流电流表)接到两端钮。
如电表先显示数字又显示开路。
以此可判断端钮间有电容存在。
但电容C值较小或电表灵敏度不够高时可能会看不到摆动现象。
4.对一般电阻R,可以用万用表电阻挡直接判断。
5.可以用图3电路来判别端钮ab间是电阻R、电容C或电感L。
逐步增大信号源的频率f,并始终保持信号源输出电压U0不变,测量Uab。
当f增大时,若Uab不变,则端钮ab间为R;若Uab也增大,则为L;若Uab减小,则为C。
这是因为电阻R值与频率f无关;电感L的感抗随f上升而增大;而电容C的容抗随f上升而减小。
6.如已知电阻R0与频率f值,则可通过测量电压Uab与UR0,利用串联电路电压比等于阻抗比关系求出元件数值。
7.如果f增大时(保持U0不变),Uab逐渐减小到一个最小值后又逐渐增大,则端钮ab间为L和C串联,Uab最小时的频率为谐振频率,谐振时四.实验过程自行设计合理而又简洁的程序,对盒中元件进行测试,判定盒中元件类型。
黑盒子实验
黑盒子实验李甲星刘倩齐欢电池,电阻,电容,电感,半导体二极管及三极管是电子线路中的一些基本元件。
本实验通过万用表判定黑盒子中的电子元件及其连接方式,能够加深大家对基本电子元件的认识与了解,培养大家分析问题,逻辑推理以及初步分析电路的能力。
一、实验目的1、检查黑盒子内部是否导通及对电路图的分析判断2、进一步学习与掌握万用表的使用方法3、学习二极管、三极管、电容、电感、电阻等元器件的特性与基本判断法。
二、实验仪器万用表及表笔,密封的盒子(内装有电阻、电感、半导体二极管、三极管、电容等元器件),直流稳压电源,可变电容,二极管及三极管,电阻箱,导线若干。
三,实验原理所谓“黑盒子”,是指从用户的观点来看一个器件或产品时,并不关心其内部构造和原理,而只关心它的功能及如何使用这些功能。
这个由西方学者提出的观点,非常科学,十分有助于帮助我们合理分工,理清思路,提高问题处理的效率。
1、电阻特性电阻——表示导体对电流阻碍能力的大小。
电阻的主要物理特征是变电能为热能,电阻在电路中通常起分压和分流作用。
常用符号:注:需注意电阻与其它元件的串并联等复杂形势。
2、电容特性电容器——一种能储存电荷的容器。
它是由两片靠得较近的金属片,中间再隔以绝缘物质而组成的。
电容器对直流电阻力无穷大,即电容器具有隔直流作用。
按绝缘材料可分为:云母.瓷介.纸介,电解电容器等。
常用符号:注:一般电容与其它元件并联很难被测量出来,需谨慎注意有无类似情况的发生。
3、电感特性:电感——导线内通过交流电流时,在导线的内部及其周围产生交变磁通量与生产此磁通的电流之比的元器件。
它能把电能转变为磁场能,并在磁场中储存能量。
电感量只是一个与线圈的圈数、大小形状和介质有关的一个参量。
按电感的形式可分为:固定电感和可变电感线圈;按导磁性质可分为:空芯线圈和磁芯线圈;按耦合方式可分为:自感应和互感应线圈等。
常用符号:4、二极管特性二极管的特性——单方向导电性。
在电路中,电流只能从二极管的正极流入,负极流出。
黑盒子实验
黑盒子实验李甲星刘倩齐欢电池,电阻,电容,电感,半导体二极管及三极管是电子线路中的一些基本元件。
本实验通过万用表判定黑盒子中的电子元件及其连接方式,能够加深大家对基本电子元件的认识与了解,培养大家分析问题,逻辑推理以及初步分析电路的能力。
一、实验目的1、检查黑盒子内部是否导通及对电路图的分析判断2、进一步学习与掌握万用表的使用方法3、学习二极管、三极管、电容、电感、电阻等元器件的特性与基本判断法。
二、实验仪器万用表及表笔,密封的盒子(内装有电阻、电感、半导体二极管、三极管、电容等元器件),直流稳压电源,可变电容,二极管及三极管,电阻箱,导线若干。
三,实验原理所谓“黑盒子”,是指从用户的观点来看一个器件或产品时,并不关心其内部构造和原理,而只关心它的功能及如何使用这些功能。
这个由西方学者提出的观点,非常科学,十分有助于帮助我们合理分工,理清思路,提高问题处理的效率。
1、电阻特性电阻——表示导体对电流阻碍能力的大小。
电阻的主要物理特征是变电能为热能,电阻在电路中通常起分压和分流作用。
常用符号:注:需注意电阻与其它元件的串并联等复杂形势。
2、电容特性电容器——一种能储存电荷的容器。
它是由两片靠得较近的金属片,中间再隔以绝缘物质而组成的。
电容器对直流电阻力无穷大,即电容器具有隔直流作用。
按绝缘材料可分为:云母.瓷介.纸介,电解电容器等。
常用符号:注:一般电容与其它元件并联很难被测量出来,需谨慎注意有无类似情况的发生。
3、电感特性:电感——导线内通过交流电流时,在导线的内部及其周围产生交变磁通量与生产此磁通的电流之比的元器件。
它能把电能转变为磁场能,并在磁场中储存能量。
电感量只是一个与线圈的圈数、大小形状和介质有关的一个参量。
按电感的形式可分为:固定电感和可变电感线圈;按导磁性质可分为:空芯线圈和磁芯线圈;按耦合方式可分为:自感应和互感应线圈等。
常用符号:4、二极管特性二极管的特性——单方向导电性。
在电路中,电流只能从二极管的正极流入,负极流出。
实验五十八 黑箱实验
三.实验任务
1.确定黑箱内每对接线柱之间所连接元 件的名称,说明确定的依据。(写出实 验步骤,并以表格形式记录现象,分析、确 定判别方法,得出元件名称 。) 2.确定各元件数值(R,c,L),写出 计算公式,说明测量方法和实验条件。
3.黑箱中有电容、电阻和二极管,可能 接在1、2、3、4任何两接线柱间(例如 下图),试根据实验结果判断它们的具 体位置。写出实验结果与判断依据。
查阅资料设计方案实验测量点精式讲解选择仪器研究阶段学习习过程示意图预习预习操作操作学生独立完成学生独立完成数据处理撰写课程论文做ppt小组答辩准备发表优秀论文具体要求详见教材p334341二
一.什么是黑箱(black box) ?
指那些内部结构和性能无法直接观测,
只能通过外部观测和试验去认识其性能 和特性的系统或客体。如原子。
1 3
2
4
四.实验条件
黑箱、示波器、信号发生器、万用表、 电流表、电压表、电阻箱、开关、导线 等。
五.方法提示
1.首先确定有无电池、交流电源及其具体位 置。 2.判断有无二极管。 3.确定有无电容。(利用电容器的充放电现象 或RC电路的暂态现象来判断) 4.可用万用表或示波器判断电容与电感。(利用 暂态现象) 5.用交流电源与交流电压表或示波器测c和L。
研究方法:
开启黑箱
不开启黑箱,即不破坏黑箱本身的结构,而是有目的 地对黑箱输入信息,观察黑箱对应的输出信息,并利 用分析、综合、类比等逻辑的方法和必要的数学运 而得出结论。如α散射实验。
研 究 阶 段 学 习 过 程 示 意 图
点精式讲解
预习
查阅资料 设计方案 选择仪器
功能性测试(黑盒测试)实验报告
功能性测试(黑盒测试)
实验目的:
1、掌握应用功能性测试技术进行测试用例设计。
2、掌握对测试用例进行优化设计方法。
实验内容:
1.题目一:三角形问题
根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。
“一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。”
•有时条件最终引用输入的等价类,行为引用被测试软件的主要功能处理部分,规则则解释为测试用例。
在日期问题中,为了获得一个日期,NextDate函数需要执行的操作有5种:
1)day变量值加2;
2)day变量复位为1;
3)day变量为2;
4)month变量值加1;
5)month变量复位为1;
6)year变量加1。
测试用例ID
Test6
目的
测试程序能否识别错误输入
前提
1≤month≤12;1≤day≤31
输入
month=6;day=31;year=2001
预期结果
输出:输入错误,6月份不存在31日
测试结果
输出:输入错误,6月份不存在31日
测试日期
2011-11-15
备注
无
实 验 总 结
•使用等价类划分方法必须仔细分析和推敲题目所给出的要求。本题的输人条件要求的关键之处有:
–1)整数;
–2)三个数;
–3)非零数;
–4)正数;
•输出条件要求的关键之处有:
–5)应满足两边长之和大于第三边边长;
–6)等腰;
–7)等边;
•其中,3)、4)和5)并没有在题目上明显给出,但这些条件是必要的。
电学黑盒子实验
电学黑盒子实验课程名称普通物理学实验指导教师学生学号合作者学院理工学院系实验时间【摘要】实验要求在不打开盒子的前提下,设计实验方案和检测步骤,使用示波器、信号发生器、数字万用电表等仪器,判定盒元件分布。
实验报告首先介绍实验原理,列出实验所需器材,阐述实验过程,列出实验所得数据并进行分析计算得到结果。
最后,总结实验的过程中存在的问题和需要改进的地方,并提出心得。
关键词:二极管、电容、电感。
【实验原理】1、 确定有无电池使用万用电表的直流电压量程进行检测。
若显示一定的电压,则两接线柱间为电池,由显示数值的正负号可知电池正负极。
2、 二极管的判断使用万用电表电阻量程对两个接线柱交换表笔各测一次。
若差别很大,则两接线柱间的元件为二极管;若电阻值相等,则两接线柱间的元件为电阻;若两次都是无穷大,需要进一步检测。
3、 电容、电感的判断(1) 使用万用电表的电阻量程,若示数慢慢增大,直到最高位为“1”;短路放电后,重复检测都可以看到此现象,则两接线柱间的元件为电容。
将元器件与电阻箱串成RC 电路,用示波器观察放电过程,确定电容数值。
(2) 使用信号发生器。
逐步增大频率,若两接线柱间的电压不变,则为电阻;若增大,则为电感;若减小,则为电容。
同时测出元件数值。
【实验仪器】信号发生器,示波器,万用表,电阻,黑盒子,导线,开关等。
【实验步骤】编号为4的黑盒子:1、 判断有无电池使用万用电表的电压量程,表笔接到任意两个接线柱,分别测量,电表均无示数,说明盒无电池。
2、 二极管的判断使用万用电表电阻量程,测量dc 两接线柱间的阻值,发现正反向阻值相同。
可以判断dc 间的元件为电阻。
接着测量cb 间电阻。
红表笔接b 黑表笔接c 时,电阻较小,反接电阻较大。
可以判断元器件为二极管,得知方向。
然后测量ba 间的电阻。
红表笔接b 黑表笔接a 时,电阻较大,反接电阻差别很大。
可以判断元器件为二级管,得知方向。
最后测量ad 间的电阻。
黑盒测试实验工作报告
黑盒测试实验报告一实验内容1、系统地学习和理解黑盒测试的基本概念、原理,掌握黑盒测试的基本技术和方法;2、对一个已知的程序进行测试。
3、通过试验和应用,要逐步提高和运用黑盒测试技术解决实际测试问题的能力;4、完成实验并认真书写实验报告(要求给出完整的测试信息,如测试程序、测试用例,测试报告等)二实验原理黑盒测试原理:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。
软件的黑盒测试意味着测试要在软件的接口处进行。
这种方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。
因此黑盒测试又叫功能测试。
从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。
实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。
这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织、按步骤,以及有计划地进行。
黑盒测试行为必须能够加以量化,才能真正保证软件质量,而测试用例就是将测试行为具体量化的方法之一。
具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。
等价类划分的办法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。
每一类的代表性数据在测试中的作用等价于这一类中的其他值。
该方法是一种重要的,常用的黑盒测试用例设计方法。
1 划分等价类划分等价类:等价类是指某个输入域的子集合。
在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试。
因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据。
黑盒测试实验报告
黑盒测试实验报告一实验内容1、系统地学习和理解黑盒测试的基本概念、原理;掌握黑盒测试的基本技术和方法;2、对一个已知的程序进行测试..3、通过试验和应用;要逐步提高和运用黑盒测试技术解决实际测试问题的能力;4、完成实验并认真书写实验报告要求给出完整的测试信息;如测试程序、测试用例;测试报告等二实验原理黑盒测试原理:已知产品的功能设计规格;可以进行测试证明每个实现了的功能是否符合要求..软件的黑盒测试意味着测试要在软件的接口处进行..这种方法是把测试对象看作一个黑盒子;测试人员完全不考虑程序内部的逻辑结构和内部特性;只依据程序的需求规格说明书;检查程序的功能是否符合它的功能说明..因此黑盒测试又叫功能测试..从理论上讲;黑盒测试只有采用穷举输入测试;把所有可能的输入都作为测试情况考虑;才能查出程序中所有的错误..实际上测试情况有无穷多个;人们不仅要测试所有合法的输入;而且还要对那些不合法但可能的输入进行测试..这样看来;完全测试是不可能的;所以我们要进行有针对性的测试;通过制定测试案例指导测试的实施;保证软件测试有组织、按步骤;以及有计划地进行..黑盒测试行为必须能够加以量化;才能真正保证软件质量;而测试用例就是将测试行为具体量化的方法之一..具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等..等价类划分的办法是把程序的输入域划分成若干部分子集;然后从每个部分中选取少数代表性数据作为测试用例..每一类的代表性数据在测试中的作用等价于这一类中的其他值..该方法是一种重要的;常用的黑盒测试用例设计方法..1 划分等价类划分等价类:等价类是指某个输入域的子集合..在该子集合中;各个输入数据对于揭露程序中的错误都是等效的;并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试..因此;可以把全部输入数据合理划分为若干等价类;在每一个等价类中取一个数据作为测试的输入条件;就可以用少量代表性的测试数据..取得较好的测试结果..等价类划分可有两种不同的情况:有效等价类和无效等价类..有效等价类:是指对于程序的规格说明来说是合理的;有意义的输入数据构成的集合..利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能..无效等价类:与有效等价类的定义恰巧相反..设计测试用例时;要同时考虑这两种等价类..因为;软件不仅要能接收合理的数据;也要能经受意外的考验..这样的测试才能确保软件具有更高的可靠性..2 边界值分析边界值分析是通过选择等价类边界的测试用例..边界值分析法不仅重视输入条件边界;而且也必须考虑输出域边界..它是对等价类划分方法的补充..1边界值分析方法的考虑:长期的测试工作经验告诉我们;大量的错误是发生在输入或输出范围的边界上;而不是发生在输入输出范围的内部..因此针对各种边界情况设计测试用例;可以查出更多的错误..使用边界值分析方法设计测试用例;首先应确定边界情况..通常输入和输出等价类的边界;就是应着重测试的边界情况..应当选取正好等于;刚刚大于或刚刚小于边界的值作为测试数据;而不是选取等价类中的典型值或任意值作为测试数据..2基于边界值分析方法选择测试用例的原则:1如果输入条件规定了值的范围;则应取刚达到这个范围的边界的值;以及刚刚超越这个范围边界的值作为测试输入数据..2如果输入条件规定了值的个数;则用最大个数;最小个数;比最小个数少一;比最大个数多一的数作为测试数据..3根据规格说明的每个输出条件;使用前面的原则1..4根据规格说明的每个输出条件;应用前面的原则2..5如果程序的规格说明给出的输入域或输出域是有序集合;则应选取集合的第一个元素和最后一个元素作为测试用例..6如果程序中使用了一个内部数据结构;则应当选择这个内部数据结构的边界上的值作为测试用例..7分析规格说明;找出其它可能的边界条件..3 错误推测法错误推测法是基于经验和直觉推测程序中所有可能存在的各种错误; 从而有针对性的设计测试用例的方法..错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况;根据他们选择测试用例..例如; 在单元测试时曾列出的许多在模块中常见的错误..以前产品测试中曾经发现的错误等; 这些就是经验的总结..还有;输入数据和输出数据为0的情况..输入表格为空格或输入表格只有一行..这些都是容易发生错误的情况..可选择这些情况下的例子作为测试用例..4 因果图法前面介绍的等价类划分方法和边界值分析方法;都是着重考虑输入条件;但未考虑输入条件之间的联系; 相互组合等..考虑输入条件之间的相互组合;可能会产生一些新的情况..但要检查输入条件的组合不是一件容易的事情; 即使把所有输入条件划分成等价类;他们之间的组合情况也相当多..因此必须考虑采用一种适合于描述对于多种条件的组合;相应产生多个动作的形式来考虑设计测试用例..这就需要利用因果图逻辑模型..因果图方法最终生成的就是判定表..它适合于检查程序输入条件的各种组合情况..注:该用于被测试的程序能完成根据输入的年月日计算星期几的功能..已知公元1年1月1日是星期一..为简单起见不考虑公元前的日期..year三 实验方法 1 测试1执行简单计算输入条件有效等价类 编号无效等价类编号键入计算的第一个数 -99…932位~99…932位1 小于等于-1×103313 小数点2大于等于1×103314 非数字字符15运算符‘+’ 3 除‘+’、‘-’、‘*’、‘/’、‘+/-’、‘%’、‘1/x ’;‘sqrt ‘外的其他字符16 ‘-’ 4 ‘*’ 5 ‘/’ 6 ‘+/-’ 7 ‘%’ 8 ‘1/x ’9第一个数为0单击‘1/x ’17测试程序 yearmonthday星期几 year输入输出程序2测试2执行科学计算2..如下计算四实验结果打开Windows XP计算器开始—所有程序—附件—计算器;如下图所示:设计测试用例并记录;实验结果如下表所示:1 测试1执行简单计算2 测试2执行科学计算五实验分析经测试证实了的Windows系统自带的部分计算器功能符合要求..由于时间有限所以没有进行全部功能的测试..对于十进制无法用科学计数法方便准确的输入数据;得到的简单结果也不能用科学计数法简单明了的表示;显示数字长度过长;有时不能准确记录..在计算时若输入其他非数字字符没有任何提示..经过证实该软件符合标准可以进行使用..注:扩展实验;可以自己选择一个系统;设计测试用例;然后根据黑盒测试方法对其进行黑盒测试..。
黑匣子实验
黑匣子实验姓名:陈一恒学号:2013301020055摘要:本实验通过使用一系列电子设备对黑匣子各个接线柱的测量,进而确定黑匣子内的电学器件,及其连接方式。
关键词:黑匣子,万用表,示波器,电感,电容,电阻黑匣子里的元件可能是:干电池、定值电阻、电容器、电感器(变压器)、半导体二极管。
盒外可见的两接线端之间也可能为断路或短路的情况。
各元件连接在接线端(或插座)上,两个接线端(或插座)之间装接一个元件,元件之间不连成并联回路。
一:实验目的1.学习依据不同类型电学元件的特性对元件进行判别;2.进一步熟悉数字万用表等电学仪表的使用;、3.根据实验室提供的仪器自行设计方案,检测黑盒子内元器件类型和位置,再进一步确定元件的物理量数值。
二:实验仪器JK型暗盒实验箱(图一)、电源、数字式万用表、示波器,定值电阻、导线。
5三:实验设计图二1 确定是否存在电源 为不使仪表损坏,先确定黑匣子内是否含有电源。
用万用表直流电压挡进行检测,用表笔接到两个接线端,若有一定电压则有电池在内,从显示数值的正负号可判断电池的正负极;若电压表接通时指针稍有摆动而又回到零位,则可能是电池与电容串联。
2 判断有无二极管可用万用电表(Ω⨯M 1 档)测两接线柱间电阻,并交换表笔后再测量,若两测量数值相差较大,可确定有二极管存在,并可测量出二极管的正负极。
通过万用电表的二极管专用量程测出二极管正向导通压降。
3 判断有无电容当黑盒子两端钮间有电容C存在时,用万用表的电阻挡接到两端。
如果电表示数慢慢增大,最终显示为〝1〞,短路放电后,仍可测得此现象,以此可判断端钮间电容存在。
4 区分小电阻与短路在检测电阻时,如果使用的欧姆表量程较大,可能无法区分小电阻与短路,应换用最小欧姆档进行测量,侧两千注意检测电表的不安路数值。
5 区分电阻电容及电感可以用图3电路来判别接线端ab间是电阻R、电容C或电感L。
逐步增大信号源的频率f,并始终保持信号源输出电压0U 不变,测量ab U 。
暗盒实验报告单
暗盒实验报告单1. 实验目的本次实验旨在探究人类对于未知事物的恐惧心理,并通过暗盒实验,进一步了解人类感知的局限性。
2. 实验方法2.1 实验材料- 暗盒x1- 实验者x1- 观察者x12.2 实验步骤1. 实验者被要求进入一个完全黑暗的房间,其中摆放有一个暗盒。
2. 实验者将手放入暗盒中,触摸并感知其中的物体,然后尝试形容、判断或猜测所触摸的物体特征。
3. 实验者的观察者对实验者的回答进行记录,并记录实验者在暗盒中感受到的恐惧状态。
4. 实验者完成所有触摸尝试后,离开黑暗房间,实验正式结束。
3. 实验结果与分析3.1 实验记录实验者回答被触摸物体恐惧状态柔软棉花轻微冰冷冰块中等湿滑湿润毛巾显著尖锐锐利的器械显著粘糊黏性物质显著3.2 实验分析在暗盒实验中,由于实验者被剥夺了视觉信息,只能通过触觉来感知暗盒中的物体特征。
实验记录表明,实验者在暗盒中对于不同物体的触摸感受存在明显差异。
首先,实验者在触摸棉花时形容其为“柔软”,触摸冰块时形容其为“冰冷”,这表明触觉可以传递基本的物体质地信息。
其次,实验者在触摸湿润毛巾时感到恐惧,这可能是由于湿润的触感让实验者产生了意想不到的感官体验,使其产生不适和害怕的心理。
此外,当实验者触摸到锐利的器械时,其回答中出现了“尖锐”一词,并且感到较大的恐惧。
这说明实验者能够通过触觉感受到物体的形状特征,并且形状特征的尖锐性可能引发实验者的恐惧反应。
最后,在触摸黏性物质时,实验者形容其为“粘糊”并表现出明显的恐惧。
这可能源于实验者对不明黏性物质的恐惧以及它给人带来的粘附感。
4. 实验总结与启示本次暗盒实验揭示了人类感知的局限性。
实验者在缺乏视觉信息的情况下,通过触觉感知物体的基本特征,并能够通过形状、质地和黏性等方面的触感判断物体特性。
然而,暗盒实验也揭示了人类对于未知事物的恐惧心理,实验者在触摸到不熟悉的物体时,往往会产生不安和害怕的情绪。
这一实验结果给我们的启示是,感知并非只依赖于单一的感官,而是通过多种感官的综合作用来获取完整的信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
黑盒子研究
班级:学号:
姓名:联系方式:
实验时间:
一、引言
黑盒子(暗盒实验箱)是判定电学元件实验中使用的密封元件盒,盒里的元件可能是:干电池、定值电阻、电容器、电感器(变压器)、半导体二极管。
黑盒子实验需要我们依据不同类型电学元件的特性对元件进行判别,根据实验室提供的仪器自行设计方案,检测黑盒子内元器件类型和位置,再进一步确定元件的物理量数值。
从而培养设计检测步骤及综合分析的能力。
二、实验任务
1.学习依据不同类型电学元件的特性对元件进行判别;
2.进一步熟悉数字万用表等电学仪表的使用;
3.培养设计检测步骤及综合分析的能力。
4根据实验室提供的仪器自行设计方案,检测黑盒子内元器件类型和位置,再进一步确定元件的物理量数值。
三、实验要求
1.查阅有关资料,了解电学元件的特性及对元件进行判别的常用设计方法;
2.根据本实验要求,熟悉相关电子元器件特性及参数,初步设计表格和实验方案;
四、实验测试仪器
1.5
JK型暗盒实验箱、2.数字式万用
表
五、实验内容设计
1.首先确定盒中有无电池,可用万用电表的电压档确定.若两端有电压,则可判断为电池,
2.判断有无二极管。
可用万用电表的电阻档(*1K档或*10K档)测两接线柱间电阻,交换表笔之后再测量。
若两测量数值相差较大,可确定为二极管。
由于万用电表的红表笔接自带电源的正极,而黑表笔接自带电源的负极,如图三所示。
则说明,有正常读数时,红表笔所对应的是二极管的正极。
3..判断有无电容。
用万用表欧姆档(*100或*1K)测两个接线柱电阻,若出现断路且有放电现象,即表针先有一偏转马上又回到无穷,可确定有电容存在。
4.判断电阻。
用万用电表欧姆档互换表笔两次测量两接线柱间电阻,若阻值不变,则两接线柱间可能有电阻。
但是同时也得考虑在小电阻时是否为短,在对大电阻时是否为断路。
用电流表和导线,以及一个定值电阻(用于保护检验电路),若干干电池形成一个回路来检测时否为电阻,如为电阻同时也可计算出电阻的阻值。
六、原始数据记录表格设计
数据现象
红笔位置9 10 11 12 13 14 15 16 黑笔位置10 9 12 11 14 13 16 15 数据现象
1 211 3 4
5 6 7 8
9 10 11 12
13 14 15 16
七、数据处理方法
判定盒中元件类型,并写出测试记录和作出判定的依据,对于电池,要判定其正负极,并测出其电动势,对于二极管,要判定其正负极,并测出二极管的正向导通压降,如果判断元件为电容和电阻,要求测出其数值。
已知电阻R0与频率f值,则可通过测量电压Uab与UR0,利用串联电路电压比等于阻抗比关系求出元件数值。
若元件为电阻R,有……………(1)
若元件为电容C,有……………(2)
若元件为电感L,有……………(3)
七、实验注意事项
1、万用电表各档位不能混用,不能用电流档和欧姆档直接测黑箱。
2、万用电表测量前一定要看清楚转换开关所置的位置防止烧坏表头。
3、测量过程中,接通电源前应先检查电路的安全性。
4、万用电表使用时应注意保护电表,尽可能从最安全的档开始测量,然后逐步换挡。
5、在测有电源时判断是电源还是为充电的电容时禁止用一段导线或
电流表接黑箱两端,避免烧坏电源。
八、实验误差分析(注意分类)
1、系统误差
(1)测量和读数的时候产生的误差
(2)实验仪器本身的误差
(3)实验者操作时的不当所导致的误差
2、偶然误差:
(1)计算时产生的误差
(2)将所测量的一对插孔弄混
(3)环境所造成的误差。