自动化测试课程设计

自动化测试课程设计
自动化测试课程设计

目录

一、前言(课设目的及内容) (1)

1.1 课设目的 (1)

1.2 课设内容 (1)

二、测试计划及测试需求 (2)

2.1 测试原理分析 (2)

2.2 测试思想设计 (2)

2.3 测试计划设计 (3)

2.4 测试环境搭建 (4)

三、测试用例的设计 (5)

3.1 登陆测试用例设计 (5)

3.2 订票测试用例设计 (8)

四、测试过程 (9)

4.1 登陆测试过程 (9)

4.2 订票测试过程 (10)

五、测试结果分析 (16)

5.1 测试结果 (16)

5.2 测试结果分析 (20)

六、课设小结及心得体会 (23)

七、参考文献 (24)

一、前言(课设目的及内容)

1.1 课设目的

(1) 使学生能掌握网站功能测试的基本思路和方法,学会使用自动化测试工具QTP进行功能测试;

(2) 培养学生分析、解决问题的能力;

(3) 提高学生的科技论文写作能力。

1.2 课设内容

(1) 对默认环境和条件(要求详细记录环境条件)下,构造正确的输入进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化;

(2) 测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总;

(3) 相应驱动的编写;

(4) 在基本要求达到后,可对被测系统进行探索性测试。

二、测试计划及测试需求

2.1 测试原理分析

QTP主要采用的是使用GUI模拟人的操作。它在模拟人的操作时会记录操作的对象及所做的操作和顺序,然后在回放时按记录顺序操作这些对象。而在这个模拟的过程中,最重要的莫过于界面对象(控件)的识别。

首先,QTP会通过“用户名输入框”这个名字到对象库的对象名中查找;

然后通过找到的对象名,找到对象名映射的属性包;

接着QTP就会通过这个属性包来匹配页面上的控件的属性,如果在页面上找到一个唯一与此属性包匹配的控件,那QTP就会认为此控件为要找的控件;

最后QTP根据“WebEdit”来确定控件的类型,并调用QTP对于此类控件内置的操作方法“Set”把“**值”赋予了控件。

至于其他控件的识别和操作,基本原理和上面一样。

2.2 测试思想设计

根据测试原理的分析以及QTP测试的基本步骤可以设计如图2.2.1的测试思想流程图。该流程图使用Microsoft Visio 2003绘制。

图2.2.1 测试思想流程图

2.3 测试计划设计

根据测试原理分析与测试思想设计,使用Microsoft Visio 2003设计如图2.3.1所示的测试过程计划流程图。

图2.3.1 测试过程计划流程图

2.4 测试环境搭建

操作系统:Windows7

浏览器:Internet Explorer

软件:QuickTest Professional 9.2

其他软件需求:Microsoft Visio 2003和Microsoft Word 2010

三、测试用例的设计

3.1 登陆测试用例设计

针对登录模块的输入条件:用户名和密码,有以下几种情况:

1. 当用户什么也没输入,直接点OK按钮,是否提示请输入用户名;

2. 当用户输入正确的用户名,没输入密码,直接点击OK按钮,是否提示请输入密码;

3. 对密码进行验证看是否设置输入密码的长度;

4. 当输入正确的用户名和密码时,点击OK按钮是否进入操作界面;

对登陆模块进行测试时,尽可能全面的测试登陆功能的正常和异常情况:只要用户名大于或等于4个字符,密码是“mercury”,即可登陆。为了测试异常登陆,准备了异常登陆的测试数据,系统会弹出如下表(3.1.1)所示的提示信息。

表 3.1.1

正常登陆,启动程序

根据上面的分析,设计了如下表(3.1.2)的测试用例:

表 3.1.2

3.2 订票测试用例设计

订票实例的前提是登录订票系统成功,该实例是在订票系统中进行订票操作:输入航班日期、选择起飞地、选择目的地、选择航班、输入顾客姓名、输入票的张数、选择航班级别、单击订票按钮,完成订票功能。

表 3.2.1

四、测试过程

4.1 登陆测试过程

第一步:用QTP自动打开Flight Reservation系统的登陆界面,输入用户名和密码,确定当前的操作,将订票系统打开,登陆界面如图(4.1.1);

图 4.1.1

第二步:在QTP主界面中单击“Record”,在登陆界面的文本框中,输入正确的用户名和密码,单击“OK”按钮,进入飞机订票系统界面。在QTP主界面,单击“Stop”按钮,结束当前的录制,如图(4.1.2);

图 4.1.2

录制的脚本为:

Dialog("Login").Activate

Dialog("Login").Activate

Dialog("Login").WinEdit("Agent Name:").Set "admin"

Dialog("Login").WinEdit("Agent Name:").Type micTab

Dialog("Login").Activate

Dialog("Login").WinEdit("Password:").SetSecure

"51d27b3189e7127ee662fac17b2b30ee5835e77f"

Dialog("Login").WinButton("OK").Click

Window("Flight Reservation").Activate

第三步:在QTP主界面的工具栏中单击“Run”按钮,回访脚本,测试报告的结果如下图(4.1.3);

图 4.1.3

4.2 订票测试过程

第一步:录制脚本,选择“Record”如图(4.2.1);

图 4.2.1

第二步:在Agent Nname和Password中输入admin和mercury,点击“OK”按钮,如图(4.2.2);

图 4.2.2

第三步:输入飞机的时间、出发地、目的地,然后选择“Flights”选择航班,如图(4.2.3);

第四步:选择要乘坐飞机的航班,然后点击确定,如图(4.2.4);

图 4.2.4

第五步:输入顾客的姓名、票数、票的类型、点击“insert Order”,

如图(4.2.5);

第六步:点击“Stop”结束录制过程,脚本录制成功,如图(4.2.6);

图 4.2.6

第七步:在容易出错的点上右击鼠标,选择“Insert Standard

Checkpoint”,如图(4.2.7);

图 4.2.7 第八步:点击“确定”,如图(4.2.8);

图 4.2.8检查点如下图(4.2.9);

图 4.2.9

机械工程测试技术基础(第三版)试卷及答案集

机械工程测试技术基础(第三版)试卷集. 一、填空题 1、周期信号的频谱是离散的,而非周期信号的频谱是的。 2、均方值Ψx2表示的是信号的强度,它与均值μx、方差σx2的关系是。 3、测试信号调理电路主要有、、。 4、测试系统的静态特性指标有、、。 5、灵敏度表示系统输出与输入之间的比值,是定度曲线的。 6、传感器按信号变换特性可分为、。 } 7、当时,可变磁阻式电感传感器的输出和输入成近似线性关系,其灵敏度S趋于。 8、和差特性的主要内容是相临、相反两臂间阻值的变化量符合、的变化,才能使输出有最大值。 9、信号分析的过程主要包括:、。 10、系统动态特性在时域可用来描述,在复数域可用来描述,在频域可用来描述。 11、高输入阻抗测量放大电路具有高的共模抑制比,即对共模信号有抑制作用,对信号有放大作用。 12、动态应变仪上同时设有电阻和电容平衡旋钮,原因是导线间存在。 13、压控振荡器的输出电压是方波信号,其与输入的控制电压成线性关系。 14、调频波的解调又称,其解调电路称为。 — 15、滤波器的通频带宽和响应时间成关系。 16、滤波器的频率分辨力主要由其决定。 17、对于理想滤波器,滤波器因数λ=。 18、带通滤波器可由低通滤波器(f c2)和高通滤波器(f c1)而成(f c2> f c1)。 19、测试系统的线性度和滞后度是由误差引起的;而重复性误差是 由误差引起的。 二、问答题(共30分) 1、什么是测试说明测试系统的构成及各组成部分的作用。(10分) 2、— 3、说明电阻丝应变片和半导体应变片的异同点,各有何优点(10分) 4、选用传感器的原则是什么(10分) 三、计算题(共55分) 1、已知信号x(t)=e-t(t≥0), (1) 求x(t)的频谱函数X(f),并绘制幅频谱、相频谱。 (2) 求x(t)的自相关函数R x (τ) 。(15分) 2、二阶系统的阻尼比ξ=,求ω=ωn时的幅值误差和相位误差,如果使幅值误差不大于10%,应取多大阻尼比。(10分)3、一电容传感器,其圆形极板r = 4mm,工作初始间隙δ0 =0.3mm, ¥ (1)工作时如果传感器的工作间隙变化Δδ=±2μm,求电容的变化量。 (2)如果测量电路灵敏度S1=100mv/pF,读数仪表灵敏度S2=5格/mv,在 Δδ=±2μm时,读数仪表的指示值变化多少格 (ε0 = ×10-12 F/m)(8分) 4、已知RC低通滤波器的R=1KΩ,C=1MF,当输入信号μx= 100sin1000t时, 求输出信号μy 。(7分) 5、(1)在下图中写出动态应变仪所包含的各个电路环节。 (2)如被测量x(t) = sinωt,载波y(t)=sin6ωt,画出各环节信号的波形图。(15分 。 一、填空题:

测试技术课程设计

《机械工程测试技术》 课程设计 对无缝钢管超声测厚仪的探讨 姓名: 学院: 专业: 班级: 学号: 完成日期:

目录 1 绪论 2 信号仿真、采集与分析处理 2.1 题目 2.2 Matlab处理分析 2.3讨论 2.4结论 3 基于计算机的声信号采集与分析 3.1题目 3.2 Matlab处理分析 3.3讨论 3.4结论 4 机械运行数据分析与处理 4.1题目 4.2第一份数据分析 4.2.1 Matlab处理 4.2.2结论 4.3第二份数据分析 4.3.1 Matlab处理 4.3.2结论 5 总结 参考文献

动态测试信号采集仿真与实例分析 摘要:测试技术的项目设计——动态测试信号采集仿真与实例分析,围绕课程 讲授的动态信号的采集、分析与处理的基本原理与方法进行,同时运用Matlab 等工具,进行数学处理,做出信号的频谱,并能够分析信号的频谱。项目设计包括三个部分:信号仿真、采集与分析处理,基于计算机的声信号采集与分析,机械运行数据分析与处理。通过项目设计,能熟练运用傅里叶变换处理和分析信号,对信号的频谱能够有一个更深的了解。 关键词:matlab;信号采样;频谱分析;fft

1.1 信号仿真、采集与分析处理 信号采集过程中一般需要考虑以下几个参数:信号频率、采样频率、采样长度等,不同参数的数值设定对于信号采集的效果会产生直接影响,为了掌握信号采集过程中这些参数对采集过程及其效果产生的影响,可以通过Matlab 或C 语言对信号采集与分析处理的过程进行仿真分析,具体要求如下: 利用Matlab 或C 语言产生信号x (t ), )()2sin()2sin()2sin()(333222111t n t f a t f a t f a t x ++++++=?π?π?π 其中:f 1=50Hz 、 f 2=200Hz 、f 3=1000Hz ; n (t ) 为白噪声,均值为零,方差为0,7; 幅值、相位任意设定; 对信号x (t )进行DFFT 处理下: 取1a =4,2a =,5, 3a =6, 1?=2?=3?=0;噪声方差0.7 Fs=3000HZ:N=1024 程序: Fs=3000; %采样频率 L=1024; %信号长度 NFFT= 1024; %采样点数 T=1/Fs; t=(1:L)*T; n=(rand(1,L)-0.5)*sqrt(12*0.7); %均值为零,方差为0.7的白噪声 x=4*sin(2*pi*50*t)+5*sin(2*pi*200*t)+6*sin(2*pi*1000*t)+n; %信号 subplot(2,1,1); plot(Fs*t(1:1000),x(1:1000)); %信号的时域图

软件测试课程设计

@@@@大学 课程设计说明书课程名称软件测试技术课程设计 题目CppCheck测试 院系信息工程学院 班级计科131 学生姓名 指导教师 日期 2016.7.5

课程设计任务书

目录 一.任务的描述 ......................................................................................................................... 1.1目标 .................................................................................................................................. 1.2测试对象介绍: .............................................................................................................. 1.2.1 概述: ..................................................................................................................... 1.2.2介绍: ...................................................................................................................... 1.2.3 基本使用: ........................................................................................................... 1.2.4 高级使用: ............................................................................................................. 1.4.运行环境: ................................................................................................................... 1.5.条件与限制: ............................................................................................................... 二.测试设计 ............................................................................................................................. 2.1测试阶段的选择: ........................................................................................................ 2.1.1单元测试 .................................................................................................................. 2.1.2集成测试 .................................................................................................................. 2.1.3系统测试(System Testing): .......................................................................... 2.2测试方法的选择: ........................................................................................................ 2.3 选择工具: ..................................................................................................................... 2.4设计测试用例: .............................................................................................................. 2.4.1静态测试 .................................................................................................................. 三.测试执行和结果 ................................................................................................................. 3.1白盒测试 .......................................................................................................................... 3.2黑盒测试 .......................................................................................................................... 四.测试的结果 ......................................................................................................................... 五. 感想认识 ............................................................................................................................. 六.参考文献 .............................................................................................................................

机械工程测试技术期末考试试题A

机械工程测试技术期末 考试试题A Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】

《机械工程测试技术基础》课程试题A 一、填空题(20分,每空1分) 1.测试技术是测量和实验技术的统称。工程测量可分为_____和_____ 。 2.测量结果与_____ 之差称为_____ 。 3.将电桥接成差动方式习以提高_____ ,改善非线性,进行_____ 补偿。 4.为了_____温度变化给应变测量带来的误差,工作应变片与温度补偿应变片应接在 _____。 5.调幅信号由载波的_____携带信号的信息,而调频信号则由载波的_____ 携带信号的信息。 6.绘制周期信号()x t 的单边频谱图,依据的数学表达式是 _____,而双边频谱图的依据数学表达式是 _____。 7.信号的有效值又称为_____,有效值的平方称为_____,它描述测试信号的强度(信号的平均功率)。 8.确定性信号可分为周期信号和非周期信号两类,前者频谱特点是_____,后者频谱特点是_____。 9.为了求取测试装置本身的动态特性,常用的实验方法是_____和_____。 10.连续信号()x t 与0()t t δ-进行卷积其结果是:0()()x t t t δ*-= _____。其几何意义是_____。 二、选择题(20分,每题2分) 1.直流电桥同一桥臂增加应变片数时,电桥灵敏度将( )。 A .增大 B .减少 C.不变 D.变化不定 2.调制可以看成是调制信号与载波信号( )。 A 相乘 B .相加 C .相减 D.相除 3.描述周期信号的数学工具是( )。 A .相关函数 B .拉氏变换 C .傅氏变换 D.傅氏级数 4.下列函数表达式中,( )是周期信号。 A . 5cos100()00t t x t t π?≥?=??

检测技术课程设计

检测技术课程设计 一、课程设计的目的 综合应用已修课程所学知识,完成被测信号的提取、转换、处理的一次综合性设计实践。它的作用如下: 获得工程师基本训练,培养学生综合运用所学理论和技术知识,解决工程实际问题的能力。 (1)提高学生查阅科技文献资料能力。 (2)开发学生的主观能动性与创造性。 (3)加深学生对课程内容的理解,拓展所学知识面。 (4)使学生初步建立正确的设计思想。掌握系统的设计方法和设计步骤。 二、课程设计时间 检测技术课程设计为1周。 三、课程设计的任务 以任务书的形式给出。 任务书的主要内容有: (1)给予的对象; (2)设计题目; (3)设计要求; (4)撰写的设计报告要求; (5)时间安排。 设计报告内容包括:目录,设计题目,前言,设计方案与设计工艺流程,各部分设计原理,设计计算及说明,器件、仪器设备的选择,设计图纸,参考文献,附录。设计图用专用计算机软件绘制,打印。 四、课程设计报告的一般格式 课程设计报告包括封面、目录、绪论、主体部分、结尾部分。 1、绪论 主要说明设计的目的、设计的任务和要求等。 2、主体部分 (1)总体设计方案的设计

(2)软硬件电路的设计 (3)设计结果(实验数据等) (4)参考文献 2、结束语 阐述本次设计的收获与体会,课题进一步完善的建议与意见。致谢等。如有附录可放在结尾处。

设计题目一电机自动监控系统设计 一、电机控制系统描述 电机作为一种拖动动力设备,在机床加工、运输、电力等领域有着广泛的应用。为了保证电机系统的正常运行,需要通过检测控制装置对它进行监控。重点监控的参数是电机 A、B、C三相线圈的温度、电机轴的径向振动振幅、电机轴的转速。 二、控制要求 上图为电机供电主电路。三相电经过空气开关KQ、交流接触器Z、热继电器PT,加到电机上,当接触器常开触点接通时,电机得电,运转。可以通过控制接触器线圈的方式控制接触器主常开触点的通断。正常接触器线圈得电,接触器主常开触点接通,异常接触器线圈断电,接触器主常开触点断开。 常规电机控制电路如图。 START STOP

机械工程测试技术课程设计

机械工程测试技术课程设计 温 度 测 量 班级:机自111 学号:201100314115 姓名:孟凡 日期:2013.12.1

设计要求: 1、传感器:设计或选用,设计要有设计过程及计算结果。选用要列出所选传感器的技术指标。 2、信号处理电路,尽量设计出详细的电路图,也可以对局部电路图用方框表示。 3、设计所显示信号的显示部分,要求同1。 4、对所设计的题目写出设计报告。设计报告需打印,其中设计图部分可手绘。 5、不得完全相同,如有两个完全相同者,特别是电路部分及报告部分均做零分处理。 6、要求12月6日,以班为单位交到实验室405号。 7、具体设计项目:0——1300摄氏度,温度测量测试系统。 设计原理: 本设计采用的温度传感器是LM35温度传感器, LM35温度传感器是利用两种不同材料的导体或半导体A和B焊接起来,构成一个闭合回路,当导体A和B之间存在温差时,两者之间便产生电动势,因而在回路中形成一个大小的电流。测试电路是通过电压比较放大电路来实现温度都的检测,控制电路是通过两个电压比较电路来实现对两个继电器的控制。报警电路有555时基电路和光敏电阻以及扬声器组成。 工作原理主要是利用温度传感器把系统的温度通过A\D转换电

路将电信号转换成数字信号,并通过与之连接的译码电路中显示出来。同时电压信号通过电压比较器与输入电压比较决定输出是高电平或是低电平,进而控制下一个电路单元的工作状态。报警电路中,当电路出现故障使温度失控时,使被控系统温度达到允许最高温度Vmax,此时发光二极管通电发光照在光敏电阻RL上,RL受光激发,电阻值迅速下降,分压点电位升高,电路立即产生振荡,发出声响报警。调温控制电路中,通过电压比较器的输入输出关系,决定温度的调节。当温度低于下限温度时,电路经过一系列变化接通加热器电源对其进行加热。当温度升到上限温度时,加热器电源,停止加热。 设计方案综述:: 1、对温度进行测量、控制并显示:首先必须将温度的度数(非电量)转换成电量,然后采用电子电路实现题目要求。可采用温度传感器,将温度变化转换成相应的电信号,并通过放大、滤波后送A/D 转换器变成数字信号,然后进行译码显示。 2、恒温控制:将要控制的温度所对应的电压值作为基准电压V REF,用实际测量值 v与V REF进行比较,比较结果(输出状态)自动地控制、 I 调节系统温度。 3、报警部分:设定被控温度对应的最大允许值V max,当系统实际温度达到此对应值V max时,发生报警信号。 4、温度显示部分:采用转换开关控制,可分别显示系统温度、控制温度对应值VREF,报警温度对应值Vmax。

软件质量与测试课程设计实验报告

华中科技大学文华学院 《软件质量与测试》课程设计 软件工程专业07级3班 姓名:曹洪 学号全称:0101 时间:2010年11月12日

《软件质量与测试》课程设计 1、实验目的 掌握软件测试用例的设计 掌握软件缺陷报告的设计 掌握软件缺陷修正报告的设计 2、实验过程 程序preday的基本功能:输入有效的年、月、日,按[计算]按钮,画面输出显示前1天的年,月,日;能对日期非法输入的合理提示等。 程序代码的编写详见preday文件 黑盒软件测试用例的设计 2.2.1等价类划分法 程序的有效输入日期为1800年1月1日到2050年12月31日之间的有效日期。其中, 有效等价类为 1800年1月1日到2050年12月3日之间的日期,其中 年份为1800到2050之间的整数; 月份为1到12之间的整数; 当月份为1、3、5、7、8、10、12时,日为1到31之间的整数,当月份为4、6、9、11时,日为1到30之间的整数,当年份为闰年元份为2时,日为1到29之间的数值,否则为1到28之间的数值。 无效等价类: 1800年1月1日之前的日期; 2050年12月3日之后的日期; 1800年1月1日到2050年12月31日之间的日期,但是月份不为1到12之间的整数;或者当月份为1、3、5、7、8、10、12时,日不为1到31之间的整数,当月份为4、6、9、11时,日不为1到30之间的整数,当年份为闰年元份为2时,日为1到29之间的数值,否则为1到28之间的数值。 最简单的等价类划分直接以输入条件边界来划分,得到的等价类集合见下表,其中Y1-Y3,M1-M3,D1-D3分别是三个输入条件的相应的等价类的编号。 表1:preday问题的等价类划分 等价类年份月份日期 有效等价类 Y1:1800≤年份≤2500 M1:1≤月份≤12 D1:1≤日期≤31 无效等价类 Y2:年份<1800 M2:月份<1 D2:日期<1Y3年>205M3月>1D3日>3

机械工程测试技术_期末考试试题A

《机械工程测试技术基础》课程试题A 一、填空题(20分,每空1分) 1.测试技术是测量和实验技术的统称。工程测量可分为静态测量和动态测量。 2.测量结果与被测真值之差称为绝对误差。 3.将电桥接成差动方式习以提高灵敏度,改善非线性,进行温度补偿。 4.为了补偿温度变化给应变测量带来的误差,工作应变片与温度补偿应变片应接在相邻。 5.调幅信号由载波的幅值携带信号的信息,而调频信号则由载波的频率携带信号的信息。 6.绘制周期信号()x t 的单边频谱图,依据的数学表达式是傅式三角级数的各项系数,而双边频谱图的依据数学表达式是傅式复指数级数中的各项级数。 7.信号的有效值又称为均方根值,有效值的平方称为均方值,它描述测试信号的强度(信号的平均功率)。 8.确定性信号可分为周期信号和非周期信号两类,前者频谱特点是离散的,后者频谱特点是连续的。 9.为了求取测试装置本身的动态特性,常用的实验方法是频率响应法和阶跃响应法。 10.连续信号()x t 与0()t t δ-进行卷积其结果是:0()()x t t t δ*-= X(t-t0)。其几何意义是把原函数图像平移至t0的位置处。 二、选择题(20分,每题2分) 1.直流电桥同一桥臂增加应变片数时,电桥灵敏度将(C)。 A .增大 B .减少 C.不变 D.变化不定 2.调制可以看成是调制信号与载波信号(A)。 A 相乘 B .相加 C .相减 D.相除 3.描述周期信号的数学工具是(D)。 A .相关函数 B .拉氏变换 C .傅氏变换 D.傅氏级数 4.下列函数表达式中,(C)是周期信号。 A .5cos100()00t t x t t π?≥?=??

《传感器与检测技术》课程设计

课程设计任务书及指导书 一.设计题目 《压力测量仪的设计》 二.设计目的 (1)使同学们掌握金属箔应变片组成的称重传感器的正确使用方法;了解压力测量仪的工作原理及其在电子天平中的应用。 (2)通过设计、安装、调试电路等实践环节,提高学生的动手能力,提高分析问题、解决问题的能力。 三.设计任务 (1)学生根据设计要求完成设计与测试。 (2)在完成设计后书写课程设计报告。 四.时间安排2005年12月5日至2005年12月30日 五.设计内容 压力测量仪由以下五个部分组成:传感器、传感器专用电源、信号放大系统、模数转换系统及 显示器等组成。其原理框图如图1所示: 图1 压力测量仪组成框图 (1) 传感器测量电路 称重传感器的测量电路通常使用电桥测量电路,它将应变电阻值的变化转换为电压的变化,这就是可用的输出信号。 电桥电路由四个电阻组成,如图2所示:桥臂电阻R 1,R 2 ,R 3 和R 4 ,其中两对角点AC接电源电 压U SL =E(+10V),另两个对角点BD为桥路的输出U SC ,桥臂电阻为应变电阻。 R 1R 4 =R 2 R 3 时,电桥平衡,则测量对角线上的输出U SC 为零。当传感器受到外界物体重量影响时, 电桥的桥臂阻值发生变化,电桥失去平衡,则测量对角线上有输出,U SC ≠0。

图2 传感器电桥测量电路 (2) 放大系统 压力测量仪的放大系统是把传感器输出的微弱信号进行放大,放大的信号应能满足模数转换的要求。该系统使用的模数转换是3位半A/D转换,所以放大器的输出应为0V ~ 1.999V。 为了准确测量,放大系统设计时应保证输入级是高阻,输出级是低阻,系统应具有很高的抑制共模干扰的能力。 (3) 模数转换及显示系统 传感器的输出信号放大后,通过模数转换器把模拟量转换成数字量,该数字量由显示器显示。显示器可以选用数码管或液晶显示器 (4) 传感器供电电源 有恒压源与恒流源 对于恒压源供电:参考图2,设四个桥臂的初始电阻相等且均为R,当有重力作用时,两个桥臂电阻增加△R,而另外两个桥臂的电阻减少,减小量也为△R。由于温度变化影响使每个桥臂电阻均变化△R T 。这里假设△R远小于R,并且电桥负载电阻为无穷大,则电桥的输出为: U SC = E*( R+△R+△R T )/( R-△R+△R T +R+△R+△R T )- E*( R-△R+△R T )/( R+△R+△R T +R-△R+△ R T )= E*△R/(R+△R T ) 即 U SC = E*△R/(R+△R T )式(1) 说明电桥的输出与电桥的电源电压E的大小和精度有关,还与温度有关。 如果△R T =0,则电桥的电源电压E恒定时,电桥的输出与△R/R成正比。 当△R T ≠0时,即使电桥的电源电压E恒定,电桥的输出与△R/R也不成正比。这说明 恒压源供电不能消除温度影响。 对于恒流源供电:供电电流为I,设四个桥臂的电阻相等,则 I ABC =I ADC =0.5I 有重力作用时,仍有 I ABC =I ADC = 0.5I 则电桥的输出为: U SC = 0.5I*(R+△R+△R T )- 0.5I*(R-△R+△R T )=I*△R 即 U SC = I*△R 式(2) 因此,采用恒流源供电,电桥的输出与温度无关。因此,一般采用恒流源供电为好。 由于工艺过程不能使每个桥臂电阻完全相等,因此,在零压力时,仍有电压输出,用恒流源供电仍有一定的温度误差。 四、设计提示 (1) 放大电路设计 首先,由于传感器测量范围是0 ~ 2Kg,灵敏度为1mV/V,其输出信号只有0 ~10mV左右;而A/D转换的输入应为0V ~ 1.999V,对应显示0 ~ 1.999Kg,当量为1mV/g,因此要求放大器的放大倍数约为200倍,一般采用二级放大器组成。 其次,在电路设计过程中应考虑电路抗干扰环节、稳定性。选择低失调电压,低漂移,高稳定

机械工程测试技术课程设计

目录 一、设计目的与要求 (1) 二、设计任务 (1) 三、设计内容 (1) 3.1 仪器简介 (1) 3.2设计原理、设计步骤及数据分析 (3) 利萨如图形法测量简谐振动频率 (3) 振动测试 (9) 四、简支梁振动系统综合性能测试 (13) 振动系统固有频率测试的方法 (13) 隔振 (17) 单式动力吸振器吸振的实验分析 (18) 复式动力吸振器吸振的实验分析 (19) 五、设计心得 (22) 六、参考文献 (23) 七、指导老师评语 (24)

简支梁动态特性综合测试方法 一、设计目的与要求 1. 学习测试系统的搭建以及相应仪器的使用 2. 学习振动系统的频率阻尼计算、测试的各种方法 3. 学习振动量(位移、速度、加速度)的测量及之间关系 4. 学习振动系统特性的测试方法及频谱的分析方法 5. 学习振动系统吸振、隔振的方法及分析其频率 二、设计任务 1.掌握仪器设备的使用方法以及测试系统的安装调试 2.掌握多种简谐振动的频率方法,特别是使用“利萨如图形法” 3.掌握位移、速度、加速度的测定方法以及它们之间的关系 4.掌握频谱分析方法以及它们的应用条件,理解频谱图的含义 5.掌握吸振、减振的方法,并会计算隔振频率 三、设计内容 3.1 仪器简介 DHVTC振动测试与控制实验系统的组成: 如图1所示,实验系统由“振动与控制实验台”、激振测振系统与动态分析仪组成。 1、底座) 2、支座) 3、二(三)自由度系统) 4、薄壁圆板) 5、非接触式激振器) 6、接触式激振器) 7、力传感器) 8、偏心电机) 9、磁电式速度传感器)10、被动隔振系统)11、简支梁)12、主动隔振空气阻尼器)13、单/复式动力吸振器)14、压电式

软件测试课程设计说明

目录 一、课程设计目的------------------------------------------------------------- 1 二、课程设计题目描述和要求--------------------------------------------------- 1 2.1白盒测试------------------------------------------------------------- 1 2.1.1原理----------------------------------------------------------- 1 2.1.2题目描述------------------------------------------------------- 1 2.1.3要求----------------------------------------------------------- 1 2.2黑盒测试------------------------------------------------------------- 1 2.2.1原理----------------------------------------------------------- 1 2.2.2题目描述------------------------------------------------------- 1 2.2.3要求----------------------------------------------------------- 2 三、课程设计报告容----------------------------------------------------------- 2 3.1白盒测试------------------------------------------------------------- 2 3.1.1程序代码------------------------------------------------------- 2 3.1.2执行方法------------------------------------------------------- 3 3.1.3程序界面------------------------------------------------------- 3 3.1.4程序流程图----------------------------------------------------- 3 3.1.5程序流图------------------------------------------------------- 4 3.1.6白盒测试方法设计测试用例--------------------------------------- 5 3.2黑盒测试------------------------------------------------------------- 8 3.2.1程序代码------------------------------------------------------- 8 3.2.2执行方法------------------------------------------------------- 9 3.2.3程序界面------------------------------------------------------- 9 3.2.4程序流程图----------------------------------------------------- 9 3.2.5黑盒测试方法设计测试用例-------------------------------------- 10 四、课程设计总结----------------------------------------------------------- 15 五、参考文献--------------------------------------------------------------- 15

机械工程测试技术答案

第1章绪论 1 计量、测试、测量的概念。 2 测试系统的组成及各环节的作用,并举例说明。 第2章传感器 1 在机械式传感器中,影响线性度的主要因素是什么?可举例说明。 解答:主要因素是弹性敏感元件的蠕变、弹性后效等。 2 试举出你所熟悉的五种机械式传感器,并说明它们的变换原理。 解答:气压表、弹簧秤、双金属片温度传感器、液体温度传感器、毛发湿度计等。 3 电阻丝应变片与半导体应变片在工作原理上有何区别?各有何优缺点?应如何针对具体情况来选用? 解答:电阻丝应变片主要利用形变效应,而半导体应变片主要利用压阻效应。 电阻丝应变片主要优点是性能稳定,现行较好;主要缺点是灵敏度低,横向效应大。 半导体应变片主要优点是灵敏度高、机械滞后小、横向效应小;主要缺点是温度稳定性差、灵敏度离散度大、非线性大。 选用时要根据测量精度要求、现场条件、灵敏度要求等来选择。 4 有一电阻应变片,其灵敏度S g=2,R=120。设工作时其应变为1000,问R=?设将此应变片接成如图所示的电路,试求:1)无应变时电流表示值;2)有应变时电流表示值;3)电流表指示值相对变化量;4)试分析这个变量能否从表中读出? 解:根据应变效应表达式R/R=S g得 R=S g R=2100010-6120=0.24 1)I1=1.5/R=1.5/120=0.0125A=12.5mA 2)I2=1.5/(R+R)=1.5/(120+0.24)0.012475A=12.475mA 3)=(I2-I1)/I1100%=0.2% 4)电流变化量太小,很难从电流表中读出。如果采用高灵敏度小量程的微安表,则量程不够,无法测量12.5mA的电流;如果采用毫安表,无法分辨0.025mA的电流变化。一般需要电桥来测量,将无应变时的灵位电流平衡掉,只取有应变时的微小输出量,并可根据需要采用放大器放大。 3-5 电感传感器(自感型)的灵敏度与哪些因素有关?要提高灵敏度可采取哪些措施?采取这些措施会带来什么样后果?

测试技术课程设计

《测试技术基础课程设计》 题目高度计的设计 时间 班级 姓名 学号 指导教师 2016年6月17日

前言 随着科学技术的迅猛发展,非物理量的测试与控制技术,已越来越广泛地应用于航天、航空、交通运输、冶金、机械制造、石化、轻工、技术监督与测试等技术领域,而且也正逐步引入人们的日常生活中去。传感器技术是实现测试与自动控制的重要环节。在测试系统中,被作为一次仪表定位,其主要特征是能准确传递和检测出某一形态的信息,并将其转换成另一形态的信息。 传感器是指那些对被测对象的某一确定的信息具有感受(或响应)与检出功能,并使之按照一定规律转换成与之对应的可输出信号的元器件或装置。其中电阻应变式传感器是被广泛用于电子秤和各种新型机构的测力装置,其精度和范围度是根据需要来选定的。因此,应根据测量对象的要求,恰当地选择精度和范围度是至关重要的。但无论何种条件、场合使用的传感器,均要求其性能稳定,数据可靠,经久耐用。 本次课程设计的是压力传感器中的高度计。微型硅压阻式传感器、单片机、A/D转换、精密参考电压、显示驱动模块、串口通信模块、电源模块等几部分组成了它的硬件结构。高度计的软件结构由初始化子程序,采样数据处理,A/D转换子程序,压力补偿子程序,数据处理子程序,高度计算子程序,通信子程序,显示子程序等部分组成。 2 / 12 高度计根据压阻式压力传感器原理,因为所测压力大小P与传感器输出电压U有函数关系,可以由电压U计算出压力P。由于传感器的零位和灵敏度会随温度漂移,所以还需要修正,根据一定温度修正后压力P与电压U的关系式,可以由所测电压U计算出实际压力P。

目录 1、课程设计目的和要求----------------------------------------------------4 2、课程设计任务----------------------------------------------------------5 3、系统的设计------------------------------------------------------------6 3.1、气压高度计设计的理论基础---------------------------------------------6 3.2、高度计的硬件设计-----------------------------------------------------6 3.2.1 、单片机 ---------------------------------------------------------7 3.2.2、压阻式传感器-----------------------------------------------------7 3.2.3、 ADC芯片---------------------------------------------------------7 3.2.4、显示通信电路----------------------------------------------------7 3.2.5、电源与抗干扰设计------------------------------------------------7 3.3、高度计的软件设计----------------------------------------------------8 4、误差分析---------------------------------------------------------------10 5 、体会------------------------------------------------------------------11 参考资料-----------------------------------------------------------------12

软件测试课程设计报告(模板)

课程设计 课程名称软件测试技术题目名称图书系统软件测试专业班级软件工程 学生姓名 学号 指导教师褚伟 二○一六年五月二十四日

目录 1.测试需求分析 (3) 1.1系统概述 (4) 1.2测试需求 (4) 2. 测试概要 (5) 3.测试计划 (5) 3.1测试方案的选择 (5) 3.2测试方案: (7) 3.3测试项目 (7) 3.4测试准备 (7) 3.5 测试覆盖率要求 (7) 4.测试项目说明 (8) 4.1测试项目名称及测试内容 (8) 4.2测试用例 (9) 5.对软件功能的结论 (24) 5.1功能1(系统登录) (24) 5.2功能2(图书管理测试) (24) 5.3功能3(图书查询测试) (24) 5.4功能4(系统管理测试) (24) 5.5功能5(借书测试) (24) 5.6功能6(还书测试) (25) 6.测试评价与结论 (25) 6.1能力 (25) 6.2缺陷和限制 (25) 6.3建议 (25) 7.总结 (26) 8.参考资料 (27)

摘要(中英文)

1.测试需求分析 1.1系统概述 本图书管理系统是一款功能非常强大的图书管理软件,本系统在继承了以往系统版本优点的基础上做了进一步优化;在功能上,本系统不仅包含图书管理的常用功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能(不仅为使用者省去了购买价格昂贵的条码专用打印机的费用,而且条码产生更方便,与系统结合更紧密)。 考虑到很多单位和学校有现成的身份IC卡(校园卡、会员卡等),为了有效的利用这些已有资源,让使用者使用更方便,我们特在系统中加入了会员卡管理功能,这样,图书管理员不仅可以通过读者编号进行借阅操作,也可以通过已有的身份卡(配合刷卡机或者条码扫描抢使用)来完成操作;在系统的办卡管理中有新办卡、换卡和注销卡等功能,彻底解决丢卡后的安全隐患问题(向制卡公司定制卡时,一般会要求每张卡的ID号都不同,所以一旦换卡了,原来的会员卡就作废了,即使丢失卡被别人捡到也不能进行正常的借阅操作)。 本系统具有操作简单,易学易用的特点。在开发过程中,我们总结了多年使用电脑管理图书馆业务的经验,注意到工作人员在使用电脑时容易发生的人为错误,因而使系统具有较强的容错和排错功能,而且本系统自带了一些常用的资料库(如中图分类库,出版社库等,系统会自动根据图书的标准ISBN码检索出当前图书的出版社名称和出版地点等,从而实现图书的自动录入的功能),使得用户在录入图书资料时更轻松;系统也自带了通用数据导入功能,可以非常简单地把用户以前的已有资料或者通过采集器采集到的数据资料导入到本系统中,避免了大量的重复劳动。经过长时间的不断测试和完善,系统的安全性和稳定性得到保证。 本系统完全可以配合条码扫描枪使用,操作会更流畅,更简单。 技术简介:本系统采用Adaptive Server Anywhere数据库、C/S结构,完全支持多用户操作;可运行于 Windows9x/WindowsNT/2000/Xp/2003平台,有良好的兼容性、先进性与扩充性;可在线升级。 系统特点:操作简单、界面清晰、功能强大、运行稳定快速、系统资源占用少。 1.2测试需求 本次测试针对开发的图书馆管理系统进行,包括功能测试,界面测试,图书

相关文档
最新文档