CN106771453B - 一种用于示波器的测试方法及装置 - Google Patents
一种用于示波器的测试方法及装置 Download PDFInfo
- Publication number
- CN106771453B CN106771453B CN201611030572.XA CN201611030572A CN106771453B CN 106771453 B CN106771453 B CN 106771453B CN 201611030572 A CN201611030572 A CN 201611030572A CN 106771453 B CN106771453 B CN 106771453B
- Authority
- CN
- China
- Prior art keywords
- test
- oscilloscope
- measured
- measurement
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 226
- 238000005259 measurement Methods 0.000 claims abstract description 75
- 230000002159 abnormal effect Effects 0.000 claims abstract description 29
- 238000010998 test method Methods 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 abstract description 12
- 230000001960 triggered effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明实施例公开了一种用于示波器的测试方法及装置。该方法包括:调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数;获取示波器根据所述测试信息进行测量后的测量数据;从所述测量数据中提取与所述测量参数对应的测量值;如果所述测量值在所述测量参数对应的阈值范围内,则得到所述测试参数正常的测试结果;如果所述测量值不在所述测量参数对应的阈值范围内,则得到所述测试参数异常的测试结果。本发明实施例通过测试用例设置测试信息、自动采集测试参数并对测试参数的正确性进行判断,使得测试内容和顺序能够灵活调整,并提高了示波器测试的效率和质量。
Description
技术领域
本发明实施例涉及测试技术,尤其涉及一种用于示波器的测试方法及装置。
背景技术
在利用示波器对电路或芯片的信号进行测试的过程中,需要对各个测试参数的数据和波形图进行记录,并对测量结果进行分析。
常规示波器测试方法是在示波器捕获信号后手工逐一记录测量值到表格中,由于信号测试点一般很多,手工方法效率低,工作量大的情况下手工容易将数据记错,导致测试质量不高,同时示波器也缺乏分析数据是否异常的功能。当测试参数过多,数据的记录和分析就变得麻烦。
发明内容
本发明实施例提供一种用于示波器的测试方法及装置,来提高示波器测试的效率和质量。
第一方面,本发明实施例提供了一种用于示波器的测试方法,包括:调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数;获取示波器根据所述测试信息进行测量后的测量数据;从所述测量数据中提取与所述测量参数对应的测量值;如果所述测量值在所述测量参数对应的阈值范围内,则得到所述测试参数正常的测试结果;如果所述测量值不在所述测量参数对应的阈值范围内,则得到所述测试参数异常的测试结果。
第二方面,本发明实施例还提供了一种用于示波器的测试装置,包括:测试用例调用模块,用于调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数;测量数据获取模块,与所述测试用例调用模块相连,用于获取示波器根据所述测试信息进行测量后的测量数据;测量值提取模块,与所述测量数据获取模块,用于从所述测量数据中提取与所述测量参数对应的测量值;测量值判断模块,与所述测量值提取模块相连,用于:如果所述测量值在所述测量参数对应的阈值范围内,则得到所述测试参数正常的测试结果;如果所述测量值不在所述测量参数对应的阈值范围内,则得到所述测试参数异常的测试结果。
本发明实施例通过测试用例设置测试信息、自动采集测试参数并对测试参数的正确性进行判断,使得测试内容和顺序能够灵活调整,并提高了示波器测试的效率和质量。
附图说明
图1是本发明实施例一提供的用于示波器的测试方法流程图;
图2是本发明实施例二提供的用于示波器的测试方法流程图;
图3是本发明实施例三提供的用于示波器的测试方法流程图;
图4是本发明实施例四提供的用于示波器的测试装置结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一提供的用于示波器的测试方法流程图,本实施例可适用于示波器测量的情况,该方法可以由用于示波器的测试装置来执行,该装置可以由软件和/或硬件方式实现,该装置可以集成在任何提供数据处理的设备中,例如典型的是用户终端设备,如台式机或平板电脑等。该方法包括:
S101、调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数。
测试用例是为测试硬件而编制的一组测试输入、执行条件以及预期结果,以便测试电路或芯片是否满足特定功能,例如植入了信号测量数据自动采集软件功能的EXCEL测试用例,通过测试用例中可自动采集并分析判断测量数据。
进一步地,所述测试时所需的测试信息包括:信号的网络名称和信号的测试点名称。
测量参数可以预先设置对应的阈值范围。
S102、获取示波器根据所述测试信息进行测量后的测量数据。
通过测试用例的软件功能,设置一个或多个示波器信号的测试信息,待示波器捕获信号并完成测量后,将测量数据保存至指定位置。
由于可在测试用例设置测试信息,故可灵活调整测试顺序,在测试过程中始终打开测试用例,可实时了解整个测试过程的执行进度,也避免测试用例文件打开和关闭过程中的错误。
S103、从所述测量数据中提取与所述测量参数对应的测量值。
从示波器的测量数据提取测量值写入测试用例,用于跟对应的测量参数比较。
S104、如果测量值在测量参数对应的阈值范围内,则得到测试参数正常的测试结果;如果测量值不在测量参数对应的阈值范围内,则得到测试参数异常的测试结果。
测试用例自动对提取到的测量值进行分析,将测量值和测量参数对应的阈值范围做比较,确定正常和异常的测试参数,并可将测试结果保存到表格。
本实施例在测试过程中始终打开测试用例,可实时掌握整个测试过程的执行进度,也避免测试用例文件打开和关闭过程中的错误。由于可在测试用例设置测试信息,故可灵活调整测试内容和顺序,通过测试用例的软件功能自动采集测试参数并对测试参数的正确性进行判断,提高了示波器测试的效率和质量。
实施例二
图2是本发明实施例二提供的用于示波器的测试方法流程图,实施例二以上述实施例为基础,将实施例一的获取所述示波器根据所述测试信息进行测量后的测量数据的步骤,优化为,获取所述示波器根据所述测试信息进行测量后的信号波形,从所述信号波形中采集对应的测量数据,以及如果所述信号波形与预设的波形不一致,则确认信号异常。
本实施例提供的用于示波器的测试方法包括以下步骤:步骤S201、步骤S202、步骤S203、步骤S204和步骤S205。其中,步骤S201与实施例一中的步骤S101相同,步骤S204与实施例一中的步骤S103相同,步骤S205与实施例一中的步骤S104相同,相同的步骤不再赘述。
S201、调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数。
S202、获取示波器根据所述测试信息进行测量后的信号波形,从所述信号波形中采集对应的测量数据。
示波器根据所述测试信息进行测量,捕获示波器的信号波形,自动采集信号波形中如幅度或波长等测量数据并写入测试用例的对应位置,进一步可以根据测试信息命名信号波形文件并保存到指定目录。
S203、如果所述信号波形与预设的波形不一致,则确认信号异常。
通过测试用例的软件功能可设定长时间自动监控信号是否异常。如果获取的示波器的信号波形与测试用例中预设的波形不一致,则确认信号出现异常,自动记录测量数据并保存信号波形。这样可对关键信号进行长时间监控,找出在某些特殊条件下才触发的异常信号。
S204、从所述测量数据中提取与所述测量参数对应的测量值。
S205、如果测量值在测量参数对应的阈值范围内,则得到测试参数正常的测试结果;如果测量值不在测量参数对应的阈值范围内,则得到测试参数异常的测试结果。
本实施例通过将示波器的信号波形与测试用例中预设的波形进行比较,实现对关键信号进行长时间监控,找出在某些特殊条件下才触发的异常信号。
实施例三
图3是本发明实施例三提供的用于示波器的测试方法流程图,实施例三以实施例一为基础,增加了存储测试参数正常的测试结果和/或测试参数异常的测试结果的步骤。
本实施例提供的用于示波器的测试方法包括以下步骤:步骤S301、步骤S302、步骤S303、步骤S304和步骤S305。其中,步骤S301、S302、S303及S304分别与实施例一中的步骤S101、S102、S103及S104相同,相同的步骤不再赘述。
S301、调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数。
S302、获取示波器根据所述测试信息进行测量后的测量数据。
S303、从所述测量数据中提取与所述测量参数对应的测量值。
S304、如果测量值在测量参数对应的阈值范围内,则得到测试参数正常的测试结果;如果测量值不在测量参数对应的阈值范围内,则得到测试参数异常的测试结果。
S305、存储测试参数正常的测试结果和/或测试参数异常的测试结果。
例如通过按测试用例的存储按钮,将测试参数正常的测试结果和/或测试参数异常的测试结果存储到指定文档位置。
本实施例通过存储测试参数正常的测试结果和/或测试参数异常的测试结果,使得测试参数的测试结果方便地记录下来。
实施例四
图4是本发明实施例四提供的用于示波器的测试装置结构示意图。该装置用于执行上述实施例中的用于示波器的测试方法。该装置可以位于电脑中,并与示波器通过网线或串口线连接。该装置包括:测试用例调用模块401、测量数据获取模块402、测量值提取模块403及测量值判断模块404。
测试用例调用模块401,用于调用待测信号的测试用例,所述测试用例包括测试时所需的测试信息和测量参数。进一步地,所述测试时所需的测试信息包括:信号的网络名称和信号的测试点名称。
测量数据获取模块402,与所述测试用例调用模块401相连,用于获取示波器根据所述测试信息进行测量后的测量数据。
测量值提取模块403,与所述测量数据获取模块402,用于从所述测量数据中提取与所述测量参数对应的测量值。
测量值判断模块404,与所述测量值提取模块403相连,用于:如果所述测量值在所述测量参数对应的阈值范围内,则得到所述测试参数正常的测试结果;如果所述测量值不在所述测量参数对应的阈值范围内,则得到所述测试参数异常的测试结果。
本实施例通过测试用例设置测试信息、自动采集测试参数并对测试参数的正确性进行判断,使得测试内容和顺序能够灵活调整,并提高了示波器测试的效率和质量。
进一步地,所述测量数据获取模块包括:信号波形获取单元,用于获取所述示波器根据所述测试信息进行测量后的信号波形;数据采集单元,与所述信号波形获取单元相连,用于从所述信号波形中采集对应的测量数据。
进一步地,所述测量数据获取模块还包括:信号波形确认单元,与所述信号波形获取单元相连,用于如果所述信号波形与预设的波形不一致,则确认所述信号异常。
本实施例通过将示波器的信号波形与测试用例中预设的波形进行比较,实现对关键信号进行长时间监控,找出在某些特殊条件下才触发的异常信号。
进一步地,用于示波器的测试装置还包括:测试结果存储模块,与所述测量值判断模块相连,用于存储所述测试参数正常的测试结果和/或所述测试参数异常的测试结果。
本实施例通过存储测试参数正常的测试结果和/或测试参数异常的测试结果,使得测试参数的测试结果方便地记录下来。
本发明实施例所提供的用于示波器的测试装置可用于执行本发明任意实施例所提供的用于示波器的测试方法,具备执行该方法相应的功能和有益效果。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (6)
1.一种用于示波器的测试方法,其特征在于,应用于一设备中,所述设备与示波器连接,包括:
调用待测的信号的测试用例并保持处于打开,所述测试用例包括测试时所需的测试信息和测量参数;
通过所述测试用例,获取示波器根据所述测试信息捕获信号并进行测量后的测量数据;
从示波器的所述测量数据中提取与所述测量参数对应的测量值,将所述测量值写入所述测试用例中;
通过所述测试用例,将所述测量值和所述测量参数对应的阈值范围做比较,如果所述测量值在所述测量参数对应的阈值范围内,则得到所述测量参数正常的测试结果;如果所述测量值不在所述测量参数对应的阈值范围内,则得到所述测量参数异常的测试结果;
其中,所述获取示波器根据所述测试信息进行测量后的测量数据包括:
获取示波器根据所述测试信息进行测量后的信号波形;
从所述信号波形中采集对应的测量数据;
如果所述信号波形与预设的波形不一致,则确认所述信号异常。
2.根据权利要求1所述的用于示波器的测试方法,其特征在于,所述测试时所需的测试信息包括:信号的网络名称和信号的测试点名称。
3.根据权利要求1所述的用于示波器的测试方法,其特征在于,还包括:
存储所述测量参数正常的测试结果和/或所述测量参数异常的测试结果。
4.一种用于示波器的测试装置,其特征在于,应用于一设备中,所述设备与示波器连接,包括:
测试用例调用模块,用于调用待测的信号的测试用例并保持处于打开,所述测试用例包括测试时所需的测试信息和测量参数;
测量数据获取模块,与所述测试用例调用模块相连,用于通过所述测试用例,获取示波器根据所述测试信息捕获信号并进行测量后的测量数据;
测量值提取模块,与所述测量数据获取模块,用于从示波器的所述测量数据中提取与所述测量参数对应的测量值,将所述测量值写入所述测试用例中;
测量值判断模块,与所述测量值提取模块相连,用于:通过所述测试用例,将所述测量值和所述测量参数对应的阈值范围做比较,如果所述测量值在所述测量参数对应的阈值范围内,则得到所述测量参数正常的测试结果;如果所述测量值不在所述测量参数对应的阈值范围内,则得到所述测量参数异常的测试结果
其中,所述测量数据获取模块包括:
信号波形获取单元,用于获取示波器根据所述测试信息进行测量后的信号波形;
数据采集单元,与所述信号波形获取单元相连,用于从所述信号波形中采集对应的测量数据;
信号波形确认单元,与所述信号波形获取单元相连,用于如果所述信号波形与预设的波形不一致,则确认所述信号异常。
5.根据权利要求4所述的用于示波器的测试装置,其特征在于,所述测试时所需的测试信息包括:信号的网络名称和信号的测试点名称。
6.根据权利要求4所述的用于示波器的测试装置,其特征在于,还包括:
测试结果存储模块,与所述测量值判断模块相连,用于存储所述测量参数正常的测试结果和/或所述测量参数异常的测试结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611030572.XA CN106771453B (zh) | 2016-11-16 | 2016-11-16 | 一种用于示波器的测试方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611030572.XA CN106771453B (zh) | 2016-11-16 | 2016-11-16 | 一种用于示波器的测试方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106771453A CN106771453A (zh) | 2017-05-31 |
CN106771453B true CN106771453B (zh) | 2020-10-02 |
Family
ID=58970787
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611030572.XA Active CN106771453B (zh) | 2016-11-16 | 2016-11-16 | 一种用于示波器的测试方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106771453B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108303577B (zh) * | 2018-01-03 | 2020-07-24 | 威创集团股份有限公司 | 示波器测试方法、装置以及示波器 |
CN108900242B (zh) * | 2018-06-29 | 2021-01-12 | 深圳市易飞扬通信技术有限公司 | Wdm产品测试方法、装置、***、计算机设备和存储介质 |
CN111239459A (zh) * | 2020-01-21 | 2020-06-05 | 深圳市雷赛软件技术有限公司 | 一种示波器及其显示方法 |
CN112732507B (zh) * | 2021-01-18 | 2022-09-20 | 苏州浪潮智能科技有限公司 | 一种spi信号测试方法、装置、控制***及介质 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3972227A (en) * | 1974-04-05 | 1976-08-03 | Boris Vasilievich Tomilov | Method of ultrasonic measurements |
CN101762732B (zh) * | 2009-11-10 | 2012-12-26 | 北京普源精电科技有限公司 | 一种具有自动测量功能的示波器及其测量数据保存方法 |
CN102892029A (zh) * | 2011-07-18 | 2013-01-23 | 深圳市龙视传媒有限公司 | 数字电视测试方法、***及终端测试设备 |
CN102915303B (zh) * | 2011-08-01 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 一种etl测试的方法和装置 |
CN103698686B (zh) * | 2013-12-11 | 2017-04-12 | 华为技术有限公司 | 一种信号测试方法及设备 |
CN104731697A (zh) * | 2013-12-19 | 2015-06-24 | 青岛海尔空调器有限总公司 | 测试用例的运行控制方法、控制***和*** |
CN103760394B (zh) * | 2014-01-15 | 2017-02-15 | 广东威创视讯科技股份有限公司 | 示波器测量数据的自动处理方法及装置 |
CN103793326B (zh) * | 2014-01-28 | 2017-02-08 | 福建星网锐捷网络有限公司 | 组件测试方法及装置 |
CN104182335B (zh) * | 2014-05-09 | 2017-03-29 | 中国光大银行 | 软件测试方法和装置 |
CN104331366A (zh) * | 2014-10-30 | 2015-02-04 | 北京思特奇信息技术股份有限公司 | 一种测试用例设计效率提升方法及*** |
CN104484267B (zh) * | 2014-11-20 | 2018-05-01 | 大唐移动通信设备有限公司 | 一种测试***及方法 |
CN105955887B (zh) * | 2016-05-04 | 2018-10-19 | 重庆长安汽车股份有限公司 | 一种测试数据的生成方法及*** |
CN106021093A (zh) * | 2016-05-05 | 2016-10-12 | 北京思特奇信息技术股份有限公司 | 一种测试用例复用的方法及*** |
-
2016
- 2016-11-16 CN CN201611030572.XA patent/CN106771453B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106771453A (zh) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106771453B (zh) | 一种用于示波器的测试方法及装置 | |
CN110719461B (zh) | 音视频设备测试方法、装置及计算机可读存储介质 | |
CN104536863B (zh) | 一种应用程序的测试方法及装置 | |
CN104424094A (zh) | 一种异常信息获取方法、装置及智能终端设备 | |
US9134347B2 (en) | Rare anomaly triggering in a test and measurement instrument | |
CN106353548B (zh) | 用于分类待测信号波形的方法和装置 | |
US20110057643A1 (en) | Oscillograph and signal integrity test method using the oscillograph | |
CN104021055B (zh) | 多媒体设备的自动化测试***及方法 | |
CN103678380A (zh) | 测试状态呈现及异常索引***与方法 | |
CN105653455B (zh) | 一种程序漏洞的检测方法及检测*** | |
CN110430519A (zh) | 一种智能音箱的声学自动测试和分析***及方法 | |
TW201743069A (zh) | 邏輯分析儀及其資料擷取與效能測試之方法 | |
CN105738737A (zh) | 一种故障录波方法 | |
US20150063784A1 (en) | Information processing apparatus, information processing method, and program | |
CN111163310B (zh) | 电视音频测试方法、装置、设备及计算机可读存储介质 | |
CN115309661A (zh) | 一种应用测试方法、装置、电子设备及可读存储介质 | |
CN114817035A (zh) | 一种软件测试方法、装置、设备及介质 | |
CN109696591B (zh) | 一种基于ats自动测试平台的智能获取故障录波的测试方法 | |
CN108255715B (zh) | 一种测试结果处理方法及终端设备 | |
US20060256726A1 (en) | Systems and methods for viewing data in a trace buffer | |
CN112860469A (zh) | 一种卡顿日志信息收集方法、装置、设备及存储介质 | |
CN106844125B (zh) | 待测试机台除错信息的自动录制装置及方法 | |
CN114268893B (zh) | 蓝牙音频设备播放异常的检测方法、设备和可读存储介质 | |
US10712367B2 (en) | Method for analyzing a signal as well as measurement and analyzing device | |
CN114339573A (zh) | 一种高精度且适配多场景的麦克风测试方法、***及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |