第三章 测试技术基础

合集下载

第三章示波测试技术

第三章示波测试技术
测会产生失真,下降不够快时,会出现回扫。
扫描门
积分器
至X放大器
增辉 E
比较和释抑 电路
扫描发生器环
(1)、扫描门:采用施密特电路
又称为时基闸门,
t
连续扫描时,没有触发 信号也有门控信号输出;
E1
触发扫描时只有在触发 脉冲作用下才应产生触
E2
发信号。
V0
输入端由三个方面信号控制:
稳定度——提供直流电位
MORE INFO... [F5] STOP [F4]
A B A&B
TRIGGER
Source Slope
0.050
CH B
POS
EXT
NEG
POSITION
Level
0
-
+
Time Base
10 ms/div
Volts/Div
1 V/DIV
5 ms/div 20 ms/div .5 V/DIV 2 V/DIV
(三)、通用示波器原理及使用
一.原理框图
Y通道
衰 Y减 输 入
Y前置 放大器
延迟线
Y输出 放大器
外触发输入 50Hz电源
s1 X通道
触发 电路
扫描 发生器环
X
X
放大器 输
s2

校准输出 校准信号 发生器
电源
二.水平通道 X通道主要功能即为产生扫描信号。
•对于扫描信号要求: 要求波形线性好,下降快;如线性不好时,信号观
余辉时间:从电子束移去到光点亮度下降为原始值的10% 所延续的时间称为余辉时间。
不同的材料余辉时间不一样。

绿
白、黄
小于10μs 10 μs ~1ms 1ms~0.1s 0.1~1s 大于1s

测量检验基础知识培训

测量检验基础知识培训
目录:
第一章:测量的基本概念 第二章:公差与配合基础 第三章:测量技术基础知识
第一章:测量的基本概念 一、专业术语
1. 测量:为确定量值进行的一组操作。 2. 测得值:从测量器具直接得出或经过必要计算得出的量 值。 3. 测量的准确度:测量结果与被测量约定真值的一致程度 4. 测量的重复性:在符合下列条件下,对同一被测量进行 连续测量,其测量结果之间的一致程度。相同测量方法; 同一观测者;同一测量仪器;同一位臵;相同的使用条 件;在短时间间隔内重复。
⑤在线测量和离线测量 在线测量:是指在加工过程中对工件的测量,其测量结 果可用来控制工件的加工过程,决定是否要继续加工 或调整机床,可及时防止废品的产生。 离线测量:是指在加工后对工件进行的测量,主要用来 发现并剔除废品。 ⑥等精度测量和不等精度测量 等精度测量:是指决定测量精度的全部因素或条件都不 变的测量。 不等精度测量:是指在测量过程中,决定测量精度的全 部因素或条件可能完全改变或部分改变的测量。如上 述的测量中,当改变其中之一或几个甚至全部条件或 因素的测量。
11.人员误差:测量人员主观因素和操作技术所引起的误差。 12.环境误差:可随环境变化的测量误差分量 13.方法误差:测量方法不完善所致误差。 14.调整误差:未能将测量器具或被测对象调整到正确位臵 或状态所致误差。 15.读数误差:由于观测者对测量器具不准确读数所致误差。 16.视差:观测者偏离正确观测方向进行读数或瞄准时所致 误差。 17.估读误差:在分度值范围内估读时所致误差。 18.粗大误差:明显超出规定条件下预期的误差。 19.测量器具:是可单独地或与其他装臵一起,用以确定几 何量值的器具。
⑥测量基准与定位方式选择

ห้องสมุดไป่ตู้
测量基准选择 用来测量已加工面尺寸及位臵的基准称测量基准。选择 测量基准应遵守基准统一原则,即设计基准、测量基准、 装配基准、定位基准应统一。如不统一,应遵守下列原 则: (1)在工序检验时,测量基准应与定位基准一致。 (2)在终结检验时,测量基准应与装配基准一致。 定位方式选择 根据被测件的结构形式及几何形状选择定位方式,原则 如下: (1)对平面可用平面或三点支承定位。 (2)对球面可用平面或V形块定位。 (3)对外圆柱面可用V形块或顶尖、三爪定心卡盘定位 (4)对内圆柱面可用心轴或三爪自动定心卡盘定位。

机械工程测试技术基础知识点

机械工程测试技术基础知识点

第一章绪论1、测试的概念目的:获取被测对象的有用信息。

测试是测量和试验的综合。

测试技术是测量和试验技术的统称。

2、静态测量及动态测量静态测量:是指不随时间变化的物理量的测量。

动态测量:是指随时间变化的物理量的测量。

3、课程的主要研究对象研究机械工程中动态参数的测量4、测试系统的组成5、量纲及量值的传递6、测量误差系统误差、随机误差、粗大误差7、测量精度和不确定度8、测量结果的表达第二章信号分析及处理一、信号的分类及其描述1、分类2、描述时域描述:幅值随时间的变化频域描述:频率组成及幅值、相位大小二、求信号频谱的方法及频谱的特点1、周期信号数学工具:傅里叶级数方法:求信号傅里叶级数的系数频谱特点:离散性谐波性收敛性(见表1-2)周期的确定:各谐波周期的最小公倍数基频的确定:各谐波频率的最大公约数2、瞬变信号(不含准周期信号)数学工具:傅里叶变换方法:求信号傅里叶变换频谱特点:连续性、收敛性3、随机信号数学工具:傅里叶变换方法:求信号自相关函数的傅里叶变换频谱特点:连续性三、典型信号的频谱1、δ(t)函数的频谱及性质△(f)=1 频率无限,强度相等,称为“均匀谱”采样性质:积分特性:卷积特性:2、正、余弦信号的频谱(双边谱)欧拉公式把正、余弦实变量转变成复指数形式,即一对反向旋转失量的合成。

解决了周期信号的傅里叶变换问题,得到了周期信号的双边谱,使信号的频谱分析得到了统一。

3、截断后信号的频谱频谱连续、频带变宽(无限)四、信号的特征参数1、均值:静态分量(常值分量)正弦、余弦信号的均值?2、均方值:强度(平均功率)均方根值:有效值3、方差:波动分量4、概率密度函数:在幅值域描述信号幅值分布规律五、自相关函数的定义及其特点1、定义:2、特点3、自相关图六、互相关函数的定义及其特点1、定义2、特点3、互相关图七、相关分析的应用八、相关系数及相干函数相关系数、相关函数在时域描述两变量之间的相关关系;相干函数在频域描述两变量之间的相关关系。

测试技术基础(测试技术基础)

测试技术基础(测试技术基础)

1.单项选择题1 .一阶系统的动态特性参数是( )。

得分:5 CA.固有频率B.阻尼比C.时间常数D.灵敏度2 .系统在全量程内,输入量由小到大及由大到小时,对于同一个输入量所得到的两个数值不同的输出量之间的最大差值称为( )。

得分:5 AA.回程误差B.绝对误差C.相对误差D.非线性误差3 .信号的时域描述与频域描述通过( )来建立关联。

得分:5CA.xx变换B.卷积C.xx变换D.相乘4 .理想滤波器在通带内的幅频特性为( )。

得分:5AA.常数B.零C.零或常数D.无法确定5 .如果隔振台对低频激励起不了明显的隔振作用,但对高频激励却有很好的隔振作用,那么,隔振台属于( )。

得分:5BA.xx滤波器B.低通滤波器C.带通滤波器D.带阻滤波器6 .测试装置能检测输入信号的最小变化能力,称为( )。

DA.量程B.灵敏度C.精确度D.分辨力7 .已知变磁通式转速传感器的测速齿轮的齿数为30,若测得感应电动势的频率为300Hz,则被测轴的转速为( )。

得分:5DA. 300转/分B. 480转/分C. 900转/分D. 600转/分8 .以下( )的频谱为连续频谱。

CA.周期矩形脉冲B.正弦函数C.矩形窗函数D.周期方波9 .周期信号截断后的频谱必是( )的。

得分:5AA.连续B.离散C.连续非周期D.离散周期10 .为实现不失真测试,在所传输信号的频带内,除应保证幅频特性恒定不变外,相频特性应( )。

得分:5CA.等于0B.等于常数C.与频率保持线性比例关系D.等于-45°2.判断题1.用常系数微分方程描述的系统称为物理系统。

×2.一个时域有限区间内有值的信号,其频谱分布成连续有限状。

×3.涡流传感器分为高频透射式和低频反射式两种类型。

×4.压电式加速度计的灵敏度越高,其工作频率越宽。

×5.变间隙式差动变压器是一种电容式传感器。

×6.瞬态信号不是确定性信号。

测试技术基础习题答案-

测试技术基础习题答案-
相位为:φ2-φ1=φ(ω1) →φ2=φ(ω1)+ φ1=-82.875º
其输出信号为:y2(t)=0.496sin(4t-82.875º)
所以,x(t)为输入信号时,输出信号为:
y(t)= y1(t)+ y2(t)= 0.78sin(4t-38.66º)+0.05sin(4t-82.875º)
3-25 用一阶系统对100Hz正弦信号进行测量,如果要求振幅误差在5%以内,则时间常数应取多少?如用具有该时间常数的同一系统作50Hz正弦信号的测试,问此时的振幅误差和相位差是多少?
半桥双臂接法时,
全桥法时,
图略。
5-23以阻值,灵敏度S=2的电阻应变片与阻值的固定电阻组成电桥,供桥电压为4V,并假定负载电阻无穷大,当应变片上的应变分别为1和1000时,半桥单臂、半桥双臂及全桥的输出电压,并比较三种情况下的灵敏度。
解:1)应变为1με时,
半桥单臂时,输出电压:
半桥双臂时,输出电压:
其输出信号为:y2(t)=0.1572sin(4t-80.96º)
可以看出,对于信号,其幅值由1变为0.537,相位由0 º变为-57.52º;对于信号,其幅值由1变为0.1572,相位由0 º变为-80.96º;信号的幅值和相位变化大于信号的幅值和相位的变化。
3-31 对一个二阶系统输入单位阶跃信号后,测得响应中产生的第一个过冲量M的数值为1.5,同时测得其周期为6.28s。设已知装置的静态增益为3,试求该装置的传递函数和装置在无阻尼固有频率处的频率响应。
相位为:φ2-φ1=φ(ω1) →φ2=φ(ω1)+ φ1=-57.52º;其输出信号为:y1(t)=0.537sin(t-57.52º)
当输入信号为x2(t)= sin4t时,其角频率ω2=4,幅值A2=1,初相位φ1=0;则

第三章测试系统特性4-不失真测试

第三章测试系统特性4-不失真测试

1 1 ( 0 . 01 1 )
2
1

A ( 2 )
1 1 ( 0 . 01 2 )
2
0 . 707

( 1 ) arctg ( 0 . 01 1 ) 6

( 2 ) arctg ( 0 . 01 2 ) 45
o
y ( t ) 0 . 6 sin( 10 t 6 ) ( 0 . 6 0 . 707 ) sin( 100 t 30 0 . 6 sin( 10 t 6 ) 0 . 424 sin( 100 t 75 )
航海学院
传感器与测试技术
第3章 测试系统的特性
通常实际测试系统既会产生幅值失真,也会产生相 位失真。
只能将波形失真限制在一定的误差范围内。
航海学院
传感器与测试技术
第3章 测试系统的特性
一阶系统——时间常数越小,则系统的响应越快, 近于满足测试不失真条件的频带也越宽。所以一阶 系统的时间常数,原则上越小越好。
利用线性系统叠加性、频率保持性可求得稳态响应y(t) 一阶系统的频响函数为
H ( j ) 1 1 0 . 01 j
x1 ( t ) 0 . 6 sin 10 t
x 2 ( t ) 0 . 6 sin( 100 t 30 )
o
幅频特性 相频特性 稳态响应为
A ( 1 )

45 )

航海学院
传感器与测试技术
第3章 测试系统的特性
填空题
1.测试系统的特性可以分为 —— 特性和—— 性 2.能用确切数字表达的信号称为 —— 信号,不能用确切数 学 表达式表达的信号称为 —— 信号。 3.测试装置输出信号的拉氏变换和输入信号的拉氏变换之比 称为装置的——。 4.描述测试系统动态特性的数学模型有——、 ——、—— 。 5.一阶系统的动态特性指标主要是 ——;二阶系统的动态特 性指标主要是 ——和 ——。

软件测试工程师培训-测试技术基础PPT课件

软件测试工程师培训-测试技术基础PPT课件
▪ 需求分析阶段: – 制定测试需求分析、确认/系统测试计划, 经评审后成为配置管理项。 – 测试所需要的资源、配置、每阶段评判通 过标志进行规约。
28
2.2 软件开发与软件测试- 开发各阶段的测试工作
▪ 详细设计和概要设计阶段: – 确保集成测试计划和单元测试计划完成。 – 测试计划完成后,对参考的设计文档进行修改。
输入
输出
黑盒测试又称功能测试、数据驱动测试或基于 规格说明的测试,也可被成为用户测试,主要 应用于快速应用开发(RAD)环境
41
2.4 测试方法-白盒测试
▪ 白盒测试的前提是可以把程序看成装在一个 透明的白盒子里,也就是完全了解程序结构 盒处理过程,这种方法按照程序内部逻辑测 试程序,检验程序中每条通路是否按预定要 求正确工作。
–测试无法说明错误不存在,只能说明 软件错误已出现。
13
2.1 软件测试的定义
14
2.1 软件测试的定义
▪ 软件测试的原则 – 尽早地和不断地进行软件测试 – 避免测试自己的程序 – 执行测试计划,排除随意性 – 增量测试,由小到大 – 周密的测试用例(输入条件(合理、不合理)、 预期输出结果)
进行跟踪。 ▪ 代码审查关注下列类型问题: (1)数据引用错误(2)数据说明(3)计算(4)比较 (5)控制流(6)接口(7)输入/输出(8)其它检查
46
2.4 测试方法
人工走查(Walkthroughs) ▪ 人工走查与代码审查一样,首先通过资料,
研究程序。但不同的是:在人工走查会上是 通过测试数据与人工运行程序来达到测试目 的。 ▪ 对照实验发现,人工走查和审查会平均能查 出被测程序38%的错误。据资料,IBM代码 审查会的查错效率高达80%。
8

测试技术基础课后习题答案

测试技术基础课后习题答案

第2章习题及解答1.判断正误(1)凡频谱是离散的信号必然是周期信号。

( × )准周期信号(2)任何周期信号都由频率不同,但成整倍数比的离散的谐波叠加而成。

( × )(3)周期信号的频谱是离散的,非周期信号的频谱也是离散的。

( × )(4)周期单位脉冲序列的频谱仍为周期单位脉冲序列。

( √ )(5)非周期变化的信号就是随机信号。

( × )准周期信号(6)非周期信号的幅值谱表示的是其幅值谱密度与时间的函数关系。

( × )(7)信号在时域上波形有所变化,必然引起频谱的相应变化。

( × )(8)各态历经随机过程是平稳随机过程。

( √ )(9)平稳随机过程的时间平均统计特征等于该过程的集合平均统计特征。

( √ )(10)非周期信号的频谱都是连续的。

( × ) 准周期信号(11)单位脉冲信号的频谱是无限带宽谱(√)(12)直流信号的频谱是冲击谱(√)2.选择正确答案填空(1)描述周期信号的数学工具是(B )。

A.相关函数B. 傅里叶级数C. 拉普拉斯变换D. 傅里叶变换(2)描述非周期信号的数学工具是( C )。

A.三角函数B. 拉普拉斯变换C. 傅里叶变换D. 傅里叶级数(3)将时域信号进行时移,则频域信号将会( D )A.扩展B. 压缩C. 不变D. 仅有相移(4) 瞬变信号的傅里叶变换的模的平方的意义为( C )A.信号的一个频率分量的能量B. 在f 处的微笑频宽内,频率分量的能量与频宽之比C. 在f 处单位频宽中所具有的功率(5) 概率密度函数是在(C )域,相关函数是在(A )域,功率谱密度函数是在( D )域描述随机信号。

A.时间B. 空间C. 幅值D. 频率(6) 白噪声信号的自相关函数是(C )A.相关函数B. 奇函数C. 偶函数D. 不存在3.已知方波信号傅里叶级数,请描述式中各常数相的物理意义,并绘出频谱图。

见书中例题4.已知锯齿波信号傅里叶级数,请描述式中各常数相的物理意义,并绘出频谱图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 静态测试与动态测试
• 静态测试
• 定义
• 不运行被测程序 • 通过其他手段达到检测目的 • 对被测程序进行特性分析方法的总称 • 静态的检查程序代码、界面或文档中可能存在的错误
的过程
• 测试活动
• 需求评审 • 设计评审 • 代码检查
• 1、代码检查
代码检查包括代码会审和走查。主要检查代码 和设计的一致性,代码对标准的遵循、可读性, 代码逻辑表达的正确性 定义
• 运行被测程序 • 输入测试用例 • 对运行情况(输入与输出对应关系)分析
• 测试活动
• 单元测试 • 集成测试 • 系统测试 • 用户验收测试
上例中,动态测试过程为:
静态测试和动态测试主要执行阶段
测试阶段
可行性评审 需求评审 设计评审 单元测试 集成测试 系统测试
验收测试
的测试
产生 需求说明
测试用例
被测程序 输出
测试结果
黑盒测试示意图
• 黑盒测试活动
• 功能测试
• 性能测试
• 攻击测试
• 特点
• 黑盒测试与软件的具体实现过程无关 • 黑盒测试用例的设计可以和软件实现同时进行 • 能够找到大多数测试方法无法发现的错误,对于无法得到源代码的软件可以完成一
定的测试
白盒测试
int c,d; scanf("%f,%f",&a,&b); c=max(a,b);
数表(默认为void main (void)) • 1行代码只定义1个变量。
printf("Max is %d\n", c);
• 程序适当加一些空行
}
• 程序中存在未使用的变量
/*程序名称:求两个实数中的大数 作者:*** 版本:1.0 创建时间:1.02007-09-10 */ #include<stdio.h> float max(float x,float y)//返回两个单精度数中的大数 {
• 走查
走查是以小组为单元进行代码阅读的,同样 也是一系列规程和错误检查技术的集合。
• 人员组成 ➢ 一位经验丰富的程序员 ➢ 一位程序设计语言专家 ➢ 一位程序员新手 ➢ 一位其他不同项目的人员 ➢ 一位该软件编程小组的成员
• 必须修改的问题(3)
#include<stdio.h>
• 程序没有注释
执行人
开发人员,用户 开发人员,用户
开发人员 开发人员
开发人员,用户
开发人员在用户 的协助下完成 用户
静态校验 √ √ √
动态校验
√ √ √ √
• 黑盒测试与白盒测试
黑盒
X=2
?
y=4
白盒
X=2 y=2x
y=4
黑盒测试
• 检查程序各功能是否能实现 • 检查功能错误 • 又称为功能测试、数据驱动测试或基于规格说明
应用程序
• 检查内部操作是否按规定执行 • 各功能是否得到充分使用 • 又称为结构测试、逻辑驱动测试或基于程序本身的测试
源程序 分析
测试用例
被测程序
覆盖情况分析
白盒测试过程示意图
执行路径
• 白盒测试活动 • 语句覆盖 • 分支覆盖 • 判断覆盖 • 条件覆盖 • 判断/条件覆盖 • 路径覆盖
• 两种测试方法从不同的角度出发 • 反映了软件的不同侧面 • 适用于不同的开发环境
在实际使用中,代码检查比动态测试更为有 效,可以发现30%~70%的逻辑设计和编码缺陷。
• 代码会审是由一组人通过阅读、讨论和争议对程序进行静态分析的过程。 • 代码审查小组成员:
➢ 组长——能力较强的程序员 ➢ 待审程序的设计者或程序员 ➢ 测试专家
• 代码审查时应注意问题: ➢ 提出的建议应针对程序本身,而不应针对程序员。 ➢ 程序员对整个审查过程采取积极和建设性的态度。
软件测试基础
第三章 测试技术基础
本章学习内容
➢ 黑盒测试
➢ 等价类划分法 ➢ 边界值分析法 ➢ 因果图法 ➢ 决策表法
➢ 白盒测试
➢ 逻辑覆盖测试 ➢ 基本路径测试
➢ 测试用例设计
无法对程序进行完全测试
(1) 输入量太大,不可能测试程序对所有可能 输入的响应。 (2) 输出结果太多 (3) 软件实现途径太多,不可能测试到程序每 一条可能的执行路径 (4) 软件规格说明没有客观标准 (5) 不能采用逻辑来证明程序的正确性
黑盒测试
白盒测试
• 黑盒测试与白盒测试比较
项目
规划 优点
缺点
黑盒测试
功能测试 从用户角度出发测试
无法测试程序内部特定部位 若规格说明有误,无法发现问 题
白盒测试
结构测试
假设一个程序P有输入量X和Y及输出量Z。在字 长为32位的计算机上运行。若X、Y取整数,若进行 穷举测试:
可能采用的测试数据组:232×232=264
如果测试一组数据需要1毫秒,一年工作365× 24小时,完成所有测试需要5亿年。
给出一个小程序的流程图,它包括了一个执行20次的 循环。
包含的不同执行路径数达520条,对每一条路径进行 测试需要1毫秒,假定一年工作365×24小时,要想把所有 路径测试完,需3170年。
float z; z=x>y?x:y; return(z); } void main(void) { float a,b; float c; scanf("%f,%f", &a,&b); c=max(a,b); printf("Max is %f\n",c); }
使用人工静态测试可以发现大约1/3~2/3的逻辑设计和编码错误。但是代码中仍会有 隐藏的故障无法通过静态测试发现,因此除了静态测试方法外,还必须通过动态测试 进行详细地分析。
所以,无法对程序进行完全的测试。
软件测试方法 • 分类
• 按照是否需要执行被测软件的角度
• 静态测试和动态测试
• 按照测试是否针对软件内部结构和具体算法
• 白盒测试和黑盒测试
• 按照开发阶段
• 单元测试 • 集成测试 • 确认测试 • 系统测试 • 验收测试
• 按照测试实施组织计划
• 开发方测试 • 用户测试(β测试) • 第三方测试
max(float x,float y)
• 程序=代码+注释
{ float z; z=x>y?x:y;
发现什么问题了 吗?

注释语句/总代码行数=1/5~1/4
• 子函数max没有返回值类型
return(z); }
• 精度丢失问题
main() {
float a,b;
• 建议修改的问题(3)
• main函数没有返回值类型和参
相关文档
最新文档