黑盒子实验
黑盒子实验报告_设计性实验

设计性实验黑盒子实验报告一、实验任务盒里的元件可能是:干电池、定值电阻、电容器、半导体二极管。
盒外可见的两接线端之间也可能为断路或短路的情况。
各元件连接在接线端(或插座)上,两个接线端(或插座)之间装接一个元件,元件之间不连成并联回路。
要求设计实验方案和检测步骤,判定盒内元件。
1.学习依据不同类型电学元件的特性对元件进行判别;2.进一步熟悉数字万用表等电学仪表的使用;3.根据实验室提供的仪器自行设计方案,检测黑盒子内元器件类型和位置,再进一步确定元件的物理量数值。
二、实验要求自行设计合理而又简捷的程序,对给出的黑盒子进行测试,判定盒中元件类型,并写出测试记录和作出判定的依据,对于电池,要判定其正负极,并测出其电动势,对于二极管,要判定其正负极,并测出二极管的正向导通压降,如果判断元件为电容和电阻,要求测出其数值。
(实验过程不得自行打开盒子)1、根据实验任务,查阅有关资料。
2、自拟实验步骤和直接测量数据的记录表格。
3、选择实验仪器(型号或规格)。
4、对实验方案作可行性报告分析。
5、根据设计实验方案,将测量的数据填入表中,正确写出实验测量结果。
6、对实验结果进行比较、分析、讨论。
三、实验仪器5JK 型暗盒实验箱、直流稳压电源、数字式万用表、电阻箱、开关、导线 四、实验内容1.判断有无干电池:可用电压表测两接线柱间电压,若有一定电图11 211 3 45 6 7 89 10 11 1213 14 15 16压,可确定为干电池,如当电压表接通时指针稍有摆动而又回到零位,则是电池与电容串联。
2判断有无二极管:设计电路如图,将电源与直流电流表串联,并串联一个定值电阻R,将导线连接两端钮,观察电流表读数,再交换连接两端钮,观察电流表读数,若两次读数,一次几乎为0,一次有一定的读数,可确定为二极管,并根据读数可确定二极管正负。
3.判断有无电容:当黑盒子两端钮间有电容C存在时,可用直流电源串联直流电压表或直流电流表接到两端钮。
黑盒测试技术实验报告(最终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 表所示。
黑盒子实验报告

黑盒子实验报告实验目的,通过对黑盒子进行实验,探究其内部结构和工作原理,分析其对系统的影响和作用。
实验原理,黑盒子是指一种内部结构和工作原理不为人所知的系统或设备。
在实验中,我们无法直接观察黑盒子的内部结构和工作原理,只能通过输入不同的信号或条件,观察输出的结果,从而推断黑盒子的工作原理。
实验设备,黑盒子、各种输入信号设备、观测记录设备。
实验步骤:1. 将黑盒子连接到各种输入信号设备,如电源、传感器等。
2. 对黑盒子进行不同条件的输入,记录输出的结果。
3. 分析不同输入条件下的输出结果,推断黑盒子的内部工作原理。
实验结果:经过一系列实验,我们得出以下结论:1. 黑盒子对不同输入条件的响应存在一定的规律性,但具体的工作原理仍不为人所知。
2. 黑盒子的输出结果可能受到多种因素的影响,包括输入信号的强度、频率等。
3. 黑盒子在系统中起着重要的作用,其工作原理的解析对系统的稳定性和性能有重要意义。
实验分析:黑盒子的内部结构和工作原理一直以来都是科学家们关注的焦点。
通过本次实验,我们对黑盒子的工作原理有了初步的了解,但仍需要进一步的研究和探索。
黑盒子的工作原理对于系统的稳定性和性能有着重要的影响,因此对其进行深入的研究具有重要意义。
结论:通过本次实验,我们对黑盒子的工作原理有了初步的了解,但仍需要进一步的研究和探索。
黑盒子在系统中起着重要的作用,其工作原理的解析对系统的稳定性和性能有重要意义。
我们将继续深入研究黑盒子的内部结构和工作原理,为系统的稳定性和性能提供更好的支持。
参考文献:1. Smith, J. (2010). Understanding the Black Box: A Guide for Researchers. New York: Academic Press.2. Brown, A. (2015). The Role of Black Box in System Stability. Journal of Engineering, 25(3), 112-120.以上为本次实验的报告内容,感谢各位专家和同事的支持与帮助。
黑盒测试实验报告

黑盒测试实验报告一实验内容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、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验八 黑盒子实验
电池、电阻、电容、电感及半导体二极管是电子线路中的一些基本元件。
本实验通过万用电表判定黑盒子中的电子元件及其连接方式,能够加深学生对基本电子元件的了解与认识,培养其分析问题,逻辑推理以及初步分析电路的能力。
【实验目的】
1.熟悉万用电表的使用。
2.了解各种电子元件的性质, 以及如何在电路中加以判定。
【实验仪器】
万用电表,黑盒子 【实验内容】
图1 有一封闭盒子,盒盖上有四个接线柱编号如图1所示。
每两个接线间最多只有一个元件,可能没有,也可能短路,元件可能为电池、电阻、电容、电感或二极管。
在本实验中,各元件之间
不连成回路,且盒中只含有三种元件,每种元件只出现一次。
在实验中,可使用万用电表合适的档对各接线柱进行测量并
加以判定,以下是通常采用的实验步骤。
1.确定盒中有无电池。
可用万用电表的电压档确定,如果有电池,就不能用欧姆档测这两个接线柱的电阻。
2.判断有无二极管。
可用万用电表(×1K 档或×10K
档)测两接线柱间电阻,并交换表笔后再测量,若两测量数值相差较大(或者两次测量中有一次指针根本不动,表明二极管的反向电阻为非常大),可确定有二极管存在。
由
于欧姆表(指针表)的红表笔接自带电源的负极,而黑表笔接自带电源的正极,则如图2所示:(1)的读数应远小于是(2)的读数,由此可判定二极管的正负极。
(1) (2) 图2
3.判断有无电容。
用万用表欧姆档(×100或1K)测
两个接线柱电阻,若出现断路且有充放电现象,即表针先有一偏转马上又回到∞处,可确定有电容存在。
4.判定电阻与电感。
用万用电表欧姆档互换表笔两次测量两接线柱间电阻,若阻值不变,则两接线柱间可能有电阻或电感。
电阻与电感的区别在于电阻元件的阻值不随电源频率而变, 电感的阻抗则随电源频率而变。
由于同学们初步接触此类实验,实验中采用的电阻均取 1k Ω~10k Ω,电感阻值均取10Ω~150Ω。
为便于分析和判定,一般可采用列表记录数据及现象。
如表(一)所示得到的是用电表欧姆档检测一个黑盒子的现象和数据记录。
表(一)
红笔位置 1 2 1 3 1 4 2 3 2 4 3 4 黑笔位置 2 1 3 1 4 1 3 2 4 2 4 3 1.0
1.0
1.1 K Ω
1.1 K Ω
110Ω
110Ω
偏转 偏转 偏转偏转偏转偏转数据及现象 K Ω K Ω
回∞
回∞
回∞
回∞ 回∞ 回∞
本实验编者 郭 平 赵 斌 - 67 -
从以上的数据可以看出,盒中应含有电阻、电容及电感三种元件(电感阻值要小于电阻阻值)。
由于不采用交流方法来判定电容及电感的具体值,因而在判断其位置时,有可能出现多种选择。
在这里,只要求所得连线图与所测现象吻合,而不强调解的唯一,经整理可得下边两个图。
【实验要求】
(1)标明所用黑盒子的编号。
(2)列表记录各接线柱间的数据及现象和电表的具体档位,分析并判断出盒中所含元件及其具体位置并画出线路图。
【预习思考题】
1.如用万用表欧姆档测量黑盒子1、2两端(假定1、2端只有一个元件连接),就下列每一种现象判断元件类型。
(1)第一次测和交换红黑表笔后,测得的电阻值相同,且较小。
(2)两次测量有一次指针根本不动。
(3)用×1K 档两次测量均偏转,然后又回到∞。
2.如图4是两个黑盒子中的1、2、3脚连接线路图,若分别用红表笔接1、黑表笔接2,会出现何种现象?若交换表笔又会出现什么现象?
3
.如图为黑盒子的1、2、3脚连接线路图。
1N4007的正向电阻为几K Ω~十几K Ω左右,反向电阻为几
M Ω,可以认为不导通。
若用×100Ω档进行测量试根据表笔位置及测得的数据,判断现象并填入表(二)。
(二)
红笔位置 1 2 1 3 1 4 2 3 2 4 3 4 黑笔位置 2 1 3 1 4 1 3 2 4 2 4 3 数据及现
象
2
图3
4
2
3 图4 图5
Ω
=R 0.1K - 68 -
4.如用万用表欧姆×1K 档测1、2、3接线柱,假定1、2、3端有两个元件连接,根据(三)、(四)、(五)三个表所示的每一种现象及数据判断两元件类型,并画出线路图。
表(三)
表(四)
表(五)
红笔位置
1 2 1 3 2 3 黑笔位置
2 1
3 1 3 2 数据及现象
4 K Ω ∞ 2.2 K Ω 2.2 K Ω 6.2 K Ω∞
红笔位置
1 2 1 3 2 3
黑笔位置
2 1
3 1 3 2 数据及现象 1 K Ω 1 K Ω 1.2K Ω 1.2 K Ω120Ω 120Ω 红笔位置
1 2 1 3 2 3
黑笔位置 2 1 3 1 3 2 偏转后回到∞偏转后回到∞偏转后回到∞
数据及现象 4 K Ω ∞ ∞ 本实验编者 郭 平 赵 斌 - 69 -。