The automatic test system of the invention discloses a digital measuring instruments and testing methods, including standard test equipment, test instrument and host at least one of the standard instrument equipment under test and at least one are respectively connected to the test host, a test program to test the host, the test program includes the user interface module and connection with the user interaction module more than two test module, user interaction module and tester test system for human-computer interaction, interactive view including the generation of test case and test case introduction, history query and test results of the computer, each test module is connected with a measuring instrument or standard instrument. The present invention through pure text editing test cases, combined type automatic test system, automatic test combined according to different test environment detecting instrument, standard instrument, reducing the test environment to build and increase the reuse of the test environment, expand the scope of application of automated testing.
【技术实现步骤摘要】
一种数字测量仪器的自动测试系统及其测试方法
本专利技术涉及数字测量仪器自动化测试
,尤其涉及一种数字测量仪器的自动测试系统及其测试方法。
技术介绍
自动化测试是在PC上运行包含测试用例的自动化测试程序,程序通过多个控制链路对被测试仪器及其辅助测试仪器进行配置、数据读取,控制测试系统对测试帧的收发,并完成测试结果的自动获取与判断,如此反复,最终得出被测试仪器的测试结果。在示波器,信号发生器,万用表等数字测量仪器研发的过程中,一些功能性、准确性等的测试指标,需要随着产品版本的不断更新,这些指标也需要进行大量的,不断重复的确认。因此存在产品研发过程中研发成本高和开发周期长的问题。近年来随着接口通信技术的飞速发展,技术和测试方法的不断更新,自动化测试装置也日益完善;同时,随着计算机,智能化测试技术的发展,自动化测试在产品的研发过程中的开发和应用已成为仪器仪表测试技术发展的必然趋势。常见的自动化测试系统针对被测试仪器的不同功能,都需要对应的建立一个测试环境,不同的被测试仪器都需要分别的一套测试环境,和开发不同的自动化测试程序,这样的话实施自动化测试的成本和开销较高。同时,常见的自动化测试系统对编写测试用例,需要有较强的编程能力,这就需要比较大的时间和精力的投入。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种数字测量仪器的自动测试系统及其测试方法。本专利技术采用的技术方案是:一种数字测量仪器的自动测试系统,其包括测试主机、待测仪器和至少一台的标准仪器,待测仪器和至少一台的标准仪器分别连接测试主机,测试主机上设有测试程序,所述测试程序包括用户交互模块 ...
【技术保护点】
一种数字测量仪器的自动测试系统,其特征在于:其包括测试主机、待测仪器和至少一台的标准仪器,待测仪器和至少一台的标准仪器分别连接测试主机,测试主机上设有测试程序,所述测试程序包括用户交互模块以及与用户交互模块连接的两个以上的测试模块,用户交互模块用于测试系统与测试员的人机交互,所述人机交互包括测试用例的生成与导入、历史测试用例查询和测试结果的查看,每个测试模块连接一个待测仪器或者标准仪器,所述测试模块包括呈上下层级关系的第一层、第二层和第三层,第一层包括仪器指令集模块和数据处理判断模块,仪器命令集模块用于待测仪器或者标准仪器的配置以及控制命令和协议的调用,数据处理判断模块通过分析测试数据生成并保存测试结果,第二层为仪器驱动模块,仪器驱动模块提供一标准接口实现对接待测仪器和标准仪器的访问及管理,第三层为仪器配对模块,仪器配对模块用于待测仪器和标准仪器的识别与匹配。
【技术特征摘要】
1.一种数字测量仪器的自动测试系统,其特征在于:其包括测试主机、待测仪器和至少一台的标准仪器,待测仪器和至少一台的标准仪器分别连接测试主机,测试主机上设有测试程序,所述测试程序包括用户交互模块以及与用户交互模块连接的两个以上的测试模块,用户交互模块用于测试系统与测试员的人机交互,所述人机交互包括测试用例的生成与导入、历史测试用例查询和测试结果的查看,每个测试模块连接一个待测仪器或者标准仪器,所述测试模块包括呈上下层级关系的第一层、第二层和第三层,第一层包括仪器指令集模块和数据处理判断模块,仪器命令集模块用于待测仪器或者标准仪器的配置以及控制命令和协议的调用,数据处理判断模块通过分析测试数据生成并保存测试结果,第二层为仪器驱动模块,仪器驱动模块提供一标准接口实现对接待测仪器和标准仪器的访问及管理,第三层为仪器配对模块,仪器配对模块用于待测仪器和标准仪器的识别与匹配。2.根据权利要求1所述一种数字测量仪器的自动测试系统,其特征在于:至少一台的标准仪器根据测试环境的需要进行相应的组合调整。3.根据权利要求1所述一种数字测量仪器的自动测试系统,其特征在于:所述标准仪器为示波器、信号发生器、万用表或者频谱仪。4.根据权利要求1所述一种数字测量仪器的自动测试系统,其特征在于:第一层、第二层和第三层之间采用信息管道进行通信。5.根据权利要求1所述一种数字测量仪器的...
【专利技术属性】
技术研发人员:蓝思凡,周慰君,华山,
申请(专利权)人:福建利利普光电科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。