黑盒子实验
黑盒测试实验
实验一、黑盒测试实验
1. 实验目的
理解墨盒测试的基本方法,掌握等价类划分法、边界值分析等测试用例的设计方法。
2.实验内容
(1) 等价类划分方法
1) 三角形问题等价类划分设计测试用例
2) NextDate问题,对它的输入进行分析,划分等价类,然后根据等价类设计测试用例。
(2) 边界值和因果图
1)NextDate问题用边界值分析法设计测试用例
分析NextDate问题中的逻辑,用边界值分析法的思想设计测试用例。
2) 有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下:若投入5角钱或1元钱的硬币,押下[橙汁]或[啤酒]的按钮,则相应的饮料酒送出来。若售货机没有零钱找,则一个显示[零钱找完]的红灯亮,这时再投入1元硬币并押下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示[零钱找完]的红灯灭,在送出饮料的同时退还5角硬币。用因果图法对自动售货机设计测试用例。
要求:(1) 1)必做
(1) 2)与(2)1)2)选做其一
3.实验准备
(1)主流PC机一套,要求安装windows操作系统、Virtul Studio6.0、C++Test、java等工具;
(1)理解等价类划分法、边界值分析法的思想,划分依据;
(2)熟悉上述方法测试用例设计的理论
4.实验步骤
(1)三角形问题
1) if (!(a+b<=c||a+c<=b||
b+c<=a)&&(a>=1&&a<=100)&&(b>=1&&b<=100)&&(c>=1&&c<=100))
{
if (a==b && a==c)
MessageBox("等边三角形");
黑盒子实验报告_设计性实验
设计性实验黑盒子实验报告
一、实验任务
盒里的元件可能是:干电池、定值电阻、电容器、半导体二极管。盒外可见的两接线端之间也可能为断路或短路的情况。各元件连接在接线端(或插座)上,两个接线端(或插座)之间装接一个元件,元件之间不连成并联回路。要求设计实验方案和检测步骤,判定盒内元件。
1.学习依据不同类型电学元件的特性对元件进行判别;
2.进一步熟悉数字万用表等电学仪表的使用;
3.根据实验室提供的仪器自行设计方案,检测黑盒子内元器件类型和位置,再进一步确定元件的物理量数值。
二、实验要求
自行设计合理而又简捷的程序,对给出的黑盒子进行测试,判定盒中元件类型,并写出测试记录和作出判定的依据,对于电池,要判定其正负极,并测出其电动势,对于二极管,要判定其正负极,并测出二极管的正向导通压降,如果判断元件为电容和电阻,要求测出其数值。(实验过程不得自行打开盒子)
1、根据实验任务,查阅有关资料。
2、自拟实验步骤和直接测量数据的记录表格。
3、选择实验仪器(型号或规格)。
4、对实验方案作可行性报告分析。
5、根据设计实验方案,将测量的数据填入表中,正确写出实验测量结果。
6、对实验结果进行比较、分析、讨论。 三、实验仪器
5JK 型暗盒实验箱、直流稳压电源、数字式万用表、电阻箱、开关、
导线 四、实验内容
1.判断有无干电池:可用电压表测两接线柱间电压,若有一定电
图1
1 211 3 4
5 6 7 8
9 10 11 12
13 14 15 16
压,可确定为干电池,如当电压表接通时指针稍有摆动而又回到零位,则是电池与电容串联。
黑盒子实验报告
黑盒子实验报告
实验目的,通过对黑盒子进行实验,探究其内部结构和工作原理,分析其对系
统的影响和作用。
实验原理,黑盒子是指一种内部结构和工作原理不为人所知的系统或设备。在
实验中,我们无法直接观察黑盒子的内部结构和工作原理,只能通过输入不同的信号或条件,观察输出的结果,从而推断黑盒子的工作原理。
实验设备,黑盒子、各种输入信号设备、观测记录设备。
实验步骤:
1. 将黑盒子连接到各种输入信号设备,如电源、传感器等。
2. 对黑盒子进行不同条件的输入,记录输出的结果。
3. 分析不同输入条件下的输出结果,推断黑盒子的内部工作原理。
实验结果:
经过一系列实验,我们得出以下结论:
1. 黑盒子对不同输入条件的响应存在一定的规律性,但具体的工作原理仍不为
人所知。
2. 黑盒子的输出结果可能受到多种因素的影响,包括输入信号的强度、频率等。
3. 黑盒子在系统中起着重要的作用,其工作原理的解析对系统的稳定性和性能
有重要意义。
实验分析:
黑盒子的内部结构和工作原理一直以来都是科学家们关注的焦点。通过本次实验,我们对黑盒子的工作原理有了初步的了解,但仍需要进一步的研究和探索。黑
盒子的工作原理对于系统的稳定性和性能有着重要的影响,因此对其进行深入的研究具有重要意义。
结论:
通过本次实验,我们对黑盒子的工作原理有了初步的了解,但仍需要进一步的研究和探索。黑盒子在系统中起着重要的作用,其工作原理的解析对系统的稳定性和性能有重要意义。我们将继续深入研究黑盒子的内部结构和工作原理,为系统的稳定性和性能提供更好的支持。
参考文献:
1. Smith, J. (2010). Understanding the Black Box: A Guide for Researchers. New York: Academic Press.
测黑箱子电路实验报告
测黑箱子电路实验报告
实验目的:
本实验旨在通过测量和研究黑箱子电路的输入和输出特性,理解电路的工作原理,并掌握基本的电路测量方法。
实验器材:
1. 黑箱子电路(内含未知元件)
2. 直流电表
3. 交流电源
4. 接线板
5. 连接线
实验步骤:
1. 将黑箱子电路连接到接线板上。注意检查接线的正确性和稳定性。
2. 将直流电表的电源连接到交流电源,然后将电表的正负极依次连接到黑箱子电路的输入端和输出端。注意连接的稳固性。
3. 打开交流电源,通过直流电表分别记录黑箱子电路的输入电压和输出电压的数值。注意记录电压值的单位。
4. 改变交流电源的输出电压,再次记录黑箱子电路的输入电压和输出电压的数值。
5. 继续改变交流电源的输出电压,并记录相关数据,直到覆盖预设的范围。
6. 根据记录的数据,分析黑箱子电路的输入输出特性。
实验数据记录:
输入电压(单位:伏特)输出电压(单位:伏特)
------------------------------------------------
U1 V1
U2 V2
U3 V3
... ...
Un Vn
实验结果分析:
根据实验数据记录表,可以得到黑箱子电路的输入输出特性曲线。通过对比不同输入电压下的输出电压,可以观察到黑箱子电路的变化规律,分析其中的规律和特点。根据输入输出特性曲线,可以初步推测黑箱子电路中的元件特性和工作原理。
结论:
根据实验数据分析,我们得出了关于黑箱子电路的输入输出特性和工作规律的初步认识。通过进一步研究和分析,可以进一步确定黑箱子电路的具体元件和工作原理。本实验为进一步理解电路的工作原理和进行电路探究提供了基础。
黑匣子实验报告
黑匣子实验
一.实验目标
(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上升而减小。
黑盒测试实验报告
实验一黑盒测试
一、实验目的
通过对于实例程序的测试,熟悉功能性测试的基本方法。
二、实验要求
(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,运行测试;
黑盒测试实验报告
实验报告
实验名称:黑盒测试
实验地点:信息楼403 实验日期: 2012-4-28 指导老师:
班级学号:
学生姓名:
提交日期: 2012-5-3
1.实验目的:
理解黑盒测试的基本方法,掌握等价类划分法和边界值方法设计测试用例。
2.实验配置:
主流PC机一套,要求安装windows操作系统、Virtul Studio6.0、java等工具。
3.实验内容:
1)输入三个整数a、b、c,分别作为三角形的三条边,通过程序判断这三条边是否能构成三角形?如果能构成三角形,则判断三角形的类型(等边三角形、等腰三角形、一般三角形)。要求输入三个整数a、b、c,必须满足以下条件:1≤a≤100;1≤b≤100;1≤c≤100。
要求:
a.大家用自己熟悉的编程语言,实现上面问题的描述。
b.请用等价类设计测试用例。
2) 程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12、1≤day≤31、1900≤ year ≤2050。),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上下一天的日期。例如,输入为2005年11月29日,则该程序的输出为2005年11月30日。请用黑盒测试方法的边界值设计测试用例。
4.实验步骤:
步骤一:编写源程序(见相应文件夹)。
步骤二:测试用例设计。
1)三角形判定问题
1.对测试用例进行等价类划分:
(1)1~100整数(2)三个数(3)非零数(4)正数
(5)两边之和大于第三边(6)等腰(7)等边
如果a 、b 、c 满足条件(1 )~ (4 ),则输出下列四种情况之一:
黑盒子实验
黑盒子实验
李甲星刘倩齐欢电池,电阻,电容,电感,半导体二极管及三极管是电子线路中的一些基本元件。本实验通过万用表判定黑盒子中的电子元件及其连接方式,能够加深大家对基本电子元件的认识与了解,培养大家分析问题,逻辑推理以及初步分析电路的能力。
一、实验目的
1、检查黑盒子内部是否导通及对电路图的分析判断
2、进一步学习与掌握万用表的使用方法
3、学习二极管、三极管、电容、电感、电阻等元器件的特性与基本判断法。
二、实验仪器
万用表及表笔,密封的盒子(内装有电阻、电感、半导体二极管、三极管、电容等元器件),直流稳压电源,可变电容,二极管及三极管,电阻箱,导线若干。
三,实验原理
所谓“黑盒子”,是指从用户的观点来看一个器件或产品时,并不关心其内部构造和原理,而只关心它的功能及如何使用这些功能。这个由西方学者提出的观点,非常科学,十分有助于帮助我们合理分工,理清思路,提高问题处理的效率。
1、电阻特性
电阻——表示导体对电流阻碍能力的大小。
电阻的主要物理特征是变电能为热能,电阻在电路中通常起分压和分流作用。
常用符号:
注:需注意电阻与其它元件的串并联等复杂形势。
2、电容特性
电容器——一种能储存电荷的容器。它是由两片靠得较近的金属片,中间再隔以绝缘物质而组成的。电容器对直流电阻力无穷大,即电容器具有隔直流作用。
按绝缘材料可分为:云母.瓷介.纸介,电解电容器等。
常用符号:
注:一般电容与其它元件并联很难被测量出来,需谨慎注意有无类似情况的发生。
3、电感特性:
电感——导线内通过交流电流时,在导线的内部及其周围产生交变磁通量与生产此磁通的电流之比的元器件。它能把电能转变为磁场能,并在磁场中储存能量。电感量只是一个与线圈的圈数、大小形状和介质有关的一个参量。
黑盒测试实验报告
黑盒测试实验报告
一实验内容
1、系统地学习和理解黑盒测试的基本概念、原理,掌握黑盒测试的基本技术和方法;
2、对一个已知的程序进行测试。
3、通过试验和应用,要逐步提高和运用黑盒测试技术解决实际测试问题的能力;
4、完成实验并认真书写实验报告(要求给出完整的测试信息,如测试程序、测试用例,
测试报告等)
二实验原理
黑盒测试原理:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试。
从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织、按步骤,以及有计划地进行。黑盒测试行为必须能够加以量化,才能真正保证软件质量,而测试用例就是将测试行为具体量化的方
法之一。具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。
等价类划分的办法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。该方法是一种重要的,常用的黑盒测试用例设计方法。
黑盒测试(BlackboxTesting)
黑盒测试(BlackboxTesting)
你无法叫醒一个不回你消息的人,但是红包能。
1、黑盒测试概念黑盒测试是在软件的接口处进行,把测试对象看做一个黑盒子,
测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明,所以黑盒测试又叫功能测试或数据驱动测试。
2、黑盒测试的目的 ·是否有功能错误,是否有功能遗漏。 ·是否能够正确地接收输入数据并产生正确的输出结果。 ·是否有数据结构错误或外部信息访问错误。 ·是
否有程序初始化和终止方面的错误。 ·是否有初始化或终止性错误。
3、黑盒测试方法 ·等价类划分分析(Equivalence Class Partitioning) ·边界值分析(Boundary Value Analysis) ·因果图分析(Cause-Effect diagram) ·错误推测法(Error Guessing) ·场景分析法(Scenario Analysis) ·正交试验法(Orthogonal experiment) ·综合策略
4、黑盒测试流程 ·测试计划根据用户需求报告中关于功能要求和性能指标的规格
说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。
·测试设计将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响到测试结果的有效性)。
实验五十八 黑箱实验
三.实验任务
1.确定黑箱内每对接线柱之间所连接元 件的名称,说明确定的依据。(写出实 验步骤,并以表格形式记录现象,分析、确 定判别方法,得出元件名称 。) 2.确定各元件数值(R,c,L),写出 计算公式,说明测量方法和实验条件。
3.黑箱中有电容、电阻和二极管,可能 接在1、2、3、4任何两接线柱间(例如 下图),试根据实验结果判断它们的具 体位置。写出实验结果与判断依据。
六.论文参考题目
1.黑箱中电子器件揭密 2.电容和自感系数的粗略测量 3.用万用表检查电子元件的技巧
正温度系数热敏电阻
RT RT0 e
B (T T0 )
电容器、电感器 1)电容器
理想电容:
直流电源:
暂态
稳态:相当于开路
交流电源: 产生阻抗,R=1/ωC
一般电容:
2)电感器
理想电感:
直流电源:
u
I
暂态
t 稳态:相当于短路
t
交流电源:
产生阻抗,R=ω
L
一般电感:
半导体二极管
二极管具有单向导电特性,即正向导通,反向不导通, 正、负两个方向的电阻不同。
研究方法:
开启黑箱
不开启黑箱,即不破坏黑箱本身的结构,而是有目的 地对黑箱输入信息,观察黑箱对应的输出信息,并利 用分析、综合、类比等逻辑的方法和必要的数学运 而得出结论。如α散射实验。
黑盒子
以往的很多实验都是在已知原件种类、电路连接方式前提下,去观测其性能和参数,而本实验是在非直观下完成的。实验中看不到盒子内元件及其连接方式,学生只能根据学过的电磁学知识,借助仪器去分析、判定元件的种类及连接方式,并计算出元件的参数值。
实验目的
1.理解交流电路中单电子元件的特点,巩固所学知识。
2.理解交流电路中电子元件串并联特性,学会用波形图分析电路状态,判定电路组合方式。
3.培养学生用所学的知识独立分析、解决问题能力。实验仪器“黑盒子”、示波器、信号发生器、交流电阻箱。
实验原理
“黑盒子”盒上装有多个接线柱,每两个接线柱间在盒内连有电子元件,其元件的连接方式属于一下七种情况之一。
1.两端短路;
2.两端开路;
3.一个电阻;
4.一个电容;
5.RC并联;
6.RL串联;
7.RLC串联。
实验电路如图所示,S为信号发生器,F为双宗示波器,R'为电阻箱,H为“黑盒子”。实验室使通过示波器测输入电压U ru与输出电压U chu的位相关系和幅值以及用多用表测定的组织情况,来判定元件的种类和连接方式,并计算出元件的数值。
1.两端短路短路时R=0,由此可判定哪两接线柱间为此情况。
2.两端开路开路时R=∞,且无论R'怎样变化,U chu均为0,以此来判定哪两端子间为开路情况。
3.一个电阻因为在交流电路中,电阻元件上电压与电流同相位,所以示波器上观测出无论频率为何值时U chu和U ru均为同相位。
4.一个电容对电容元件,其电压位相滞后于电流π/2,在该试验线路中,U chu与I同相,所以U chu超前U ru。
电学黑盒子实验报告
电学黑盒子实验报告
1、电学黑盒子实验的步骤:判断有无电池使用万用电表的电压量程,表笔接到任意两个接线柱,分别测量,电表均无示数,说明盒内无电池。二极管的判断同样的方法,得知ad、dc之间为二级管,方向可知。
2、黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。
3、分别用电流表对每两个点测试,看是否有电流值。这如果是电阻的话,电流值最小,几个点分别测试一下就能清楚对应的原件了。
4、使用该方法设计测试用例主要有两个步骤:(1)确定等价类;
(2)生成测试用例。(二)边界值分析法边界值分析法是对程序输入或输出的边界值进行测试的一种黑盒测试方法。
5、等价类划分法:等价类划分是把所有可能的输入数据划分成若干子集,然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。
黑盒测试实验报告
一、实验目的
1、能熟练应用功能性测试技术进行测试用例设计;
2、对测试用例进行优化设计;
二、实验内容
题目1
1、题目内容描述
三角形问题:输入三个整数a、b、c,分别作为三角形的三条边,通过程序判断着三条边是否能够成三角形。如果能够成三角形,则判断三角形的类型等边三角形、等腰三角形、一般三角形。要求输入三个整数a、b、c,必须满足以下条件:1<=a<=100;1<=b<=100;1<=c<=100。
2、测试用例的编写
3、测试结果分析
A、测试结果列表:
B、测试结果截图:
C、分析结果:
有以上结果可知:用例7和用例16失败可得出该程序考虑不周全。当输入数据为小数时,程序无法输出正确结果,另外,当输入数据不是一个数的时候,程序也无法输出正确结果。
4、实验思考
三角形问题的关键在我看来是隐含的对输入条件的要求:1.正数个数3.整数 4.非零数 5.两边之和大于第三边 6. 等腰三角形7.等边三角形,对这些输入条件进行考虑并选择测试数据测试,运用等价类测试法,一个三角形问题就基本可以解决了。
通过这次软件测试实验,我学到了很多东西。这次的实验内容是三角形问题,首先我根据需求规格说明书和所应具有的功能位依据,确定了有效等价类和无效等价类,从而画出了等价类表;然后我又根据等价类表写出了测试用例表。接着在C++环境下编写出了相应的程序,再根据测试用例表,测试出相应的结果。虽然是
一个简单的测试,但是我认识到,测试效果的好坏很大程度上取决于是否采用好的测试过程,所以应该先精心设计好测试过程,然后再认真执行这些过程,而不是盲目的进行测试。
电学黑盒子实验
电学黑盒子实验
课程名称普通物理学实验
指导教师
学生
学号
合作者
学院理工学院系
实验时间
【摘要】
实验要求在不打开盒子的前提下,设计实验方案和检测步骤,使用示波器、信号发生器、数字万用电表等仪器,判定盒元件分布。实验报告首先介绍实验原理,列出实验所需器材,阐述实验过程,列出实验所得数据并进行分析计算得到结果。最后,总结实验的过程中存在的问题和需要改进的地方,并提出心得。
关键词:二极管、电容、电感。
【实验原理】
1、 确定有无电池
使用万用电表的直流电压量程进行检测。若显示一定的电压,则两接线柱间为电池,由显示数值的正负号可知电池正负极。 2、 二极管的判断
使用万用电表电阻量程对两个接线柱交换表笔各测一次。若差别很大,则两接线柱间的元件为二极管;若电阻值相等,则两接线柱间的元件为电阻;若两次都是无穷大,需要进一步检测。 3、 电容、电感的判断
(1) 使用万用电表的电阻量程,若示数慢慢增大,直到最高位为“1”;短
路放电后,重复检测都可以看到此现象,则两接线柱间的元件为电容。将元器件与电阻箱串成RC 电路,用示波器观察放电过程,确定电容数值。
(2) 使用信号发生器。逐步增大频率,若两接线柱间的电压不变,则为电
阻;若增大,则为电感;若减小,则为电容。同时测出元件数值。
【实验仪器】
信号发生器,示波器,万用表,电阻,黑盒子,导线,开关等。
【实验步骤】
编号为4的黑盒子:
1、 判断有无电池
使用万用电表的电压量程,表笔接到任意两个接线柱,分别测量,电表均无示数,说明盒无电池。 2、 二极管的判断
使用万用电表电阻量程,测量dc 两接线柱间的阻值,发现正反向阻值相同。可以判断dc 间的元件为电阻。
黑盒测试实验报告
黑盒测试实验报告
黑盒测试实验报告
引言:
在软件开发过程中,测试是一个至关重要的环节。而黑盒测试作为一种常见的
测试方法,主要用于检验软件系统的功能性,而不关心其内部的实现细节。本
实验旨在通过黑盒测试方法,评估一个虚拟购物网站的功能性,并提出相关的
改进建议。
一、测试目标与方法
1.1 测试目标
本次黑盒测试的主要目标是检查虚拟购物网站的主要功能是否正常运行,包括
用户注册、商品浏览、购物车管理、订单生成等方面。同时,也将关注一些特
殊情况下的处理,如异常输入、非法操作等。
1.2 测试方法
本次实验采用的是等价类划分法和边界值分析法相结合的黑盒测试方法。通过
对输入数据的划分和边界值的选择,设计测试用例,覆盖系统的各个功能模块,以尽可能发现潜在的问题。
二、测试用例设计
2.1 用户注册功能测试
针对用户注册功能,设计以下几个测试用例:
- 输入合法的用户名、密码和邮箱,验证注册是否成功;
- 输入已存在的用户名,验证系统是否能正确提示用户;
- 输入非法的邮箱格式,验证系统是否能正确提示用户;
- 输入非法的密码长度,验证系统是否能正确提示用户。
2.2 商品浏览功能测试
针对商品浏览功能,设计以下几个测试用例:
- 验证商品分类是否正确显示;
- 验证商品列表是否按照价格、销量等条件进行排序;
- 验证商品详情页是否能正常显示商品信息;
- 验证商品搜索功能是否准确。
2.3 购物车管理功能测试
针对购物车管理功能,设计以下几个测试用例:
- 验证商品添加到购物车后,购物车中是否正确显示商品信息;
- 验证购物车中商品数量的增加、减少是否正确计算;
- 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 -