电子测试仪器一键式自动测试的实现方法

文档序号:6022817阅读:196来源:国知局
专利名称:电子测试仪器一键式自动测试的实现方法
技术领域
本发明涉及一种电子测试仪器的测试方法,尤其涉及一种电子测试仪器一键式自动测试的实现方法,属于智能测试技术领域。
背景技术
电子测试仪器的用户群体十分复杂,既有科研院所、研究机构等高端用户,也有车间、生产线等经济型用户。高端用户注重电子测量仪器的性能;而经济型用户则更注重测试效率。在现有技术中,针对经济型特别是生产线用户,电子测试仪器生产厂家也采取了多种方法,以利提高其测试效率例如使用快捷方式(将一些常用测量命令进行组合,以快捷键的方式提供出来)、执行宏命令(可以执行自动化测量程序;或者直接编写VBA脚本语言, 通过COM接口调用主机程序)等。但这些测试方法都存在一定的局限性对于快捷方式而言,只能定义有限数量的操作,针对性较强,很难满足用户的各种操作条件要求;对于执行宏命令而言,允许用户编辑脚本语言,自动执行指定功能,这对用户自身要求较高,需要熟练掌握编程语言,且具有一定的程控理论基础和测试操作经验,而实际生产中生产线上的操作人员在编程和程控理论方面的能力相对较低,尚难实现控制程序的独立开发。因此,能否设计一种全新的电子测试仪器自动测试实现方法,使用户能够仅通过简单的仪器操作即实现完整的自动测试功能,从而将不同层次的用户都从繁杂、重复的测试操作中解放出来,成为本领域技术人员亟待解决的技术难题。

发明内容
为了解决上述技术问题,本发明旨在提供一种电子测试仪器一键式自动测试的实现方法,其通过特有的录制、回放一键式工作方式,满足使用电子测试仪器进行批量测试的用户对测试效率的高要求,且操作简单,功能实用。其采用的技术方案如下该电子测试仪器一键式自动测试的实现方法包括如下步骤1)用户启动电子测试仪器的录制功能,然后在电子测量仪器上依次执行各种测试操作步骤;2)电子测试仪器对用户操作进行录制,借助软件自动顺次记录用户执行的操作, 用户的测试操作步骤完成后结束当前记录,生成有效记录序列;3)借助软件实现该有效记录序列与操作界面上的按键的关联,用户通过一键式操作,回放并复现所保存的测试操作步骤。优选地,所述测试操作包括功能按键、输入按键和提示对话框。优选地,所述步骤2)中所记录的内容保存到磁盘文件或测试仪器的EEPROM中。优选地,所述步骤2)中所记录的数据保存测试操作的对应键码、相应的功能代码或输入数据。优选地,所述步骤2)包括如下步骤
在进入录制状态后,2. 1)测试仪器等待用户操作;2. 2)当用户执行一按键操作后,分析按键操作,生成操作码及操作信息;2. 3)保存所生成的操作码及操作信息;2.4)若用户操作未结束,则返回到步骤2. 1);2.5)完成保存操作,退出录制步骤。优选地,所述步骤2. 3)中还包括在用户交互的位置设置交互标志。优选地,所述用户交互是指用户插入对话框或编辑提示信息。优选地,所述步骤3)包括如下步骤在进入回放状态后,3. 1)测试仪器调用录制步骤中保存的对应状态文件,顺序读取保存的操作码及操作信息;3. 2)若操作码及操作信息未读取结束,则分析操作码及操作信息,执行相应功能, 返回步骤3. 1);3. 3)完成回放操作,退出回放步骤。优选地,所述步骤3. 2)中还包括在执行过程中,如果发现交互标志,则暂停当前的执行,等待用户确认。与现有技术相比,本发明克服了快捷方式、宏命令等测试方法的弊端,操作简单、 功能实用,非常适合生产线及批量测试用产使用,能够通过简单操作,重复执行复杂的操作步骤,极大提高工作效率。


图1 本发明的电子测试仪器一键式自动测试的实现方法的示意图;图2 图1中录制步骤的流程图;图3 图1中回放步骤的流程图。
具体实施例方式下面先简述发明原理参考视频录制、播放原理,借助软件实时记录用户的所有操作,通过软件的自学习能力,无需编程、自主学习用户整个测量过程,并予以完整记录;在回放时,自动复现整个测量过程而无需用户重复操作。即用户只需针对测试任务操作一次,然后就可以通过一个按键进行重复测试,极大提高工作效率。下面结合附图和实施例对本发明作进一步说明如图1所示,该电子测试仪器一键式自动测试的实现方法包括如下步骤1)用户启动电子测试仪器的录制功能,然后在电子测量仪器上依次执行各种测试操作步骤(例如依次是操作1 6,乃至更多操作)。测试操作例如包括功能按键、输入按键、提示对话框等。2)电子测试仪器对用户操作进行录制,借助软件自动将用户执行的操作记录下来,用户的测试操作步骤完成后结束当前记录,生成有效记录序列。记录内容可以保存到磁盘文件中,也可以保存到仪器的EEPROM中;记录的数据格式可以保存测试操作的对应键码,也可以保存相应的功能代码、输入数据(通过软件实现操作记录在现有技术中十分常见,属于公知技术,在此不再赘述)。3)借助软件实现该有效记录序列与操作界面上的按键的关联,用户通过一键式操作,回放并复现保存的测试操作步骤(例如依次执行操作1 6,乃至更多操作)(借助软件实现可执行文件与操作界面上的按键的关联,在现有技术中十分常见,同样属于公知技术, 在此不再赘述)。本发明的主要内容分为两部分,一是步骤2的录制步骤,二是步骤3的回放步骤。图2是录制步骤的流程图,用于保存用户执行的各种测试操作。在进入录制状态 (用户执行了录制操作,例如是按下“录制”操作键)后,2. 1)测试仪器等待用户操作;2. 2)当用户执行一操作(例如是按键操作)后,分析按键操作,生成操作码及操作 fn息;2. 3)保存所生成的操作码及操作信息;2. 4)若用户操作未结束,则返回到步骤2. 1);2.5)完成保存操作,退出录制步骤。如果只是简单的保存用户操作状态,那么只需保存一个最终状态文件,然后回调状态文件即可。这里的保存不仅实时记录用户的操作,还可在用户交互的位置设置标志 (例如在步骤2. 3中执行),例如可以允许用户插入对话框,编辑提示信息等。图3是回放步骤流程图,用于逐条读取保存的操作内容,实时复现用户操作。在进入回放状态(用户执行了回放操作,例如是按下“回放”操作键)后,3. 1)测试仪器调用录制步骤中保存的对应状态文件,顺序读取保存的操作码及操作信息;3. 2)若操作码及操作信息未读取结束,则分析操作码及操作信息,执行相应功能, 返回步骤3. 1);3. 3)完成回放操作,退出回放步骤。在执行过程中,如果发现交互标志,则暂停当前的执行,等待用户确认(例如在步骤3. 2中执行),这样就允许用户进行一些相关操作,例如更换校准件,改变测量状态等,执行完相关操作后,系统得到用户确认后继续向下执行,直至最终执行完成。上面以举例方式对本发明进行了说明,但本发明不限于上述具体实施例,凡基于本发明所做的任何改动或变型均属于本发明要求保护的范围。
权利要求
1.一种电子测试仪器一键式自动测试的实现方法,其特征在于,包括如下步骤1)用户启动电子测试仪器的录制功能,然后在电子测试仪器上依次执行各种测试操作步骤;2)电子测试仪器对用户操作进行录制,借助软件自动顺次记录用户执行的操作,用户的测试操作步骤完成后结束当前记录,生成有效记录序列;3)借助软件实现该有效记录序列与操作界面上的一按键的关联,用户通过一键式操作,回放并复现所保存的测试操作步骤。
2.如权利要求1所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述测试操作包括功能按键、输入按键和提示对话框。
3.如权利要求1所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述步骤2)中所记录的内容保存到磁盘文件或测试仪器的EEPROM中。
4.如权利要求1所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述步骤2)中所记录的数据保存测试操作的对应键码、相应的功能代码或输入数据。
5.如权利要求1所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述步骤2)包括如下步骤在进入录制状态后,2. 1)测试仪器等待用户操作;2. 2)当用户执行一按键操作后,分析按键操作,生成操作码及操作信息;2. 3)保存所生成的操作码及操作信息;2.4)若用户操作未结束,则返回到步骤2. 1);2.5)完成保存操作,退出录制步骤。
6.如权利要求5所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述步骤2. 3)中还包括在用户交互的位置设置交互标志。
7.如权利要求6所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述用户交互是指用户插入对话框或编辑提示信息。
8.如权利要求1所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述步骤3)包括如下步骤在进入回放状态后,3.1)测试仪器调用录制步骤中保存的对应状态文件,顺序读取保存的操作码及操作信息;3. 2)若操作码及操作信息未读取结束,则分析操作码及操作信息,执行相应功能,返回步骤3. 1);3. 3)完成回放操作,退出回放步骤。
9.如权利要求8所述的一种电子测试仪器一键式自动测试的实现方法,其特征在于, 所述步骤3. 2)中还包括在执行过程中,如果发现交互标志,则暂停当前的执行,等待用户确认。
全文摘要
本发明涉及一种电子测试仪器的测试方法,尤其涉及一种电子测试仪器一键式自动测试的实现方法,属于智能测试技术领域,该方法主要包括录制步骤和回放步骤,且在录制过程中加入了用户交互功能,允许用户在录制时随时打断,插入用户交互界面,输入相关信息。该方法使得用户仅需针对测试任务执行单次操作,即可通过一按键进行重复测试,从而大大提高测试效率,可满足不同层次用户的测试需求。
文档编号G01D21/00GK102519514SQ20111036264
公开日2012年6月27日 申请日期2011年11月16日 优先权日2011年11月16日
发明者刘丹, 孙朋德, 李明太, 李树彪, 赵学强, 赵立军, 郭永瑞 申请人:中国电子科技集团公司第四十一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1