[发明专利]仪器性能的模拟测试方法、系统、介质及电子设备有效
申请号: | 202010717556.8 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111814354B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 冯迭恩;袁峰;熊文军;吴荣杰;申天柏 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F119/02 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 杨东明;刘潇 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仪器 性能 模拟 测试 方法 系统 介质 电子设备 | ||
本发明公开了一种仪器性能的模拟测试方法、系统、介质及电子设备,所述模拟测试方法包括:接收用户的测试指令;根据所述测试指令控制预设虚拟模型执行模拟测试项目,所述预设虚拟模型用于模拟实体仪器的功能;生成测试结果,并根据所述测试结果确定所述实体仪器的性能。本发明技术方案在进行仪器性能测试时不占用硬件,能在各种场景下,灵活指定各种复杂的输入输出条件,模拟实体仪器,验证自动化测试系统的可靠性,不仅降低了测试成本,还提高了测试准确性。
技术领域
本发明涉及自动化测试领域,尤其涉及一种仪器性能的模拟测试方法、系统、介质及电子设备。
背景技术
随着大规模自动化制造的兴起,产品的质量保障过程也需要自动化,因此各种自动化测试系统应运而生,而自动化测试系统本身的性能可靠性也影响到了产品的最终质量。
现有技术中,对于自动化测试系统中的实体仪器,其内部的操作软件通常使用实体的仪器通过VISA(Virtual Instruments Software Architecture,虚拟仪器软件体系结构)IO(输出输出接口)库以及各种总线来与电脑通信,电脑主控软件为控制器,通过SPCI(Standard Commands for Programmable Instruments,可编程仪器标准命令)命令操作实体仪器设备做出各种测试测量行为,并记录其返回数据。
基于此,对于自动化测试系统中的实体仪器的测试和验证都是在实际环境中执行。具有如下的缺陷:一、在仪器硬件资源有限的情况下,占用实体仪器成本过高;同时,自动化测试系统开发人员与实体仪器设备需要处在同一物理空间,这也是对开发人员的一种限制;二、实体仪器的操作对于输入输出有限制,有些时候难以创建需要的输入来达到某种输出条件,导致不能准确测试实体仪器的性能。
发明内容
本发明要解决的技术问题是为了克服现有技术中对实体仪器进行测试和验证的成本较高且准确性低的缺陷,提供一种仪器性能的模拟测试方法、系统、介质及电子设备。
本发明是通过下述技术方案来解决上述技术问题:
一种仪器性能的模拟测试方法,所述模拟测试方法包括:
接收用户的测试指令;
根据所述测试指令控制预设虚拟模型执行模拟测试项目,所述预设虚拟模型用于模拟实体仪器的功能;
生成测试结果,并根据所述测试结果确定所述实体仪器的性能。
较佳地,所述接收用户的测试指令之前还包括:
根据所述实体仪器实现的功能构建所述预设虚拟模型。
较佳地,所述根据所述测试指令执行模拟测试项目的步骤包括:
根据所述测试指令选择所述仪器对应的模拟测试项目,其中,不同的所述模拟测试项目分别对应不同的测试行为;
控制所述虚拟模型执行所述测试行为,并记录所述虚拟模型执行所述测试行为之后的反馈数据;
所述生成测试结果的步骤包括:
根据所述反馈数据生成所述测试结果。
较佳地,不同的所述测试行为分别对应不同的输入参数;
所述控制所述虚拟模型执行所述测试行为,并记录所述虚拟模型执行所述测试行为之后的反馈数据的步骤包括:
将不同的所述输入参数输入所述虚拟模型,并采集不同的所述输入参数分别对应的所述虚拟模型的反馈数据。
较佳地,所述模拟测试方法还包括:
自动等待预设时间后,将所述测试结果反馈给所述用户;
或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010717556.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:料条除水装置
- 下一篇:一种组合式电池换电柜系统