[发明专利]一种仿真测试的方法、装置、计算机存储介质及终端有效
申请号: | 201811096206.3 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109522205B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 张东辉;田国光;赵平;原丰丰 | 申请(专利权)人: | 北京旋极信息技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李红爽;龙洪 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 仿真 测试 方法 装置 计算机 存储 介质 终端 | ||
一种仿真测试的方法、装置、计算机存储介质及终端,包括:接收实例单元用于:接收根据预设方式获得的适用于测试被测试设备的测试实例;解析实例单元用于:解析接收的测试实例,获得测试实例解析结果;仿真测试单元用于:根据接收的测试实例解析结果,进行被测试设备的仿真测试。本发明实施例基于适用于测试被测试设备的测试实例实现了被测试设备的仿真测试,当被测试设备发生变化时,只需要获得适用的测试实例即可,避免了仿真设备的重复研发,提升了仿真测试的效率,缩短了被测试设备的研发时长。
技术领域
本文涉及但不限于仿真技术,尤指一种仿真测试的方法、装置、计算机存储介质及终端。
背景技术
在科技企业项目研发中,正在研发的设备(以下简称:在研设备)需要通过串口跟外围设备进行通讯,外围设备可能存在:体积大、不宜搬移、供电电压类型不统一、由第三方提供、或未研发出产品等情况,影响在研设备的调试。
为了保证在研设备的开发进度,主要的做法包括:先开发外围设备的仿真软件/设备(以下简称:仿真设备),通过仿真设备进行在研设备的开发调试。在研设备开发完成后,仍使用仿真设备对在研设备进行包括黑盒测试、灰盒测试、边界测试、阿尔法(alpha)测试、贝塔(Beta)测试等在内的全面测试。仿真设备的开发需要软件和硬件设计、印制电路板(PCB)制版、物料采购等工序,存在工作量大、增加在研设备开发成本、影响开发进度的问题。此外,仿真设备不具备通用性,当在研设备的命令帧数据、响应时间、响应端口存在不同时,仿真设备需要重新开发。
综上,仿真设备的开发适用性低,影响了在研设备的开发效率。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种仿真测试的方法、装置、计算机存储介质及终端,能够避免仿真设备的重复研发,提升仿真测试的效率,缩短被测试设备的研发时长。
本发明实施例提供了一种仿真测试的方法,包括:
接收根据预设方式获得的适用于测试被测试设备的测试实例;
解析接收的测试实例,获得测试实例解析结果;
根据接收的测试实例解析结果,进行被测试设备的仿真测试。
可选的,
所述根据预设方式获得的适用于测试被测试设备的测试实例包括通过以下方式获得到的测试实例:
从预设的方案数据库中获取的用于对所述被测试设备进行仿真测试的测试实例;
其中,所述方案数据库包括:在预先设定的交互界面上,根据测试实例信息编辑获得包含一个或一个以上测试实例的数据库;所述测试实例信息包括:通过预先加载的解析协议解析可扩展标记语言XML文件获得的信息;所述XML文件包括:根据所述被测试设备的运行信息确定的包含测试实例信息的文件;所述测试实例信息包括以下部分或全部信息:数据帧标示、一个或一个以上第一接收帧、对应于各第一接收帧的反馈帧、接收端口、响应端口、延迟时间、重发次数。可选的,
所述解析接收的测试实例,获得测试实例解析结果包括:
根据所述数据帧标示,确定所述测试实例中包含的数据帧及各数据帧在所述仿真测试中的功能;
将确定的所述测试实例中包含的数据帧及各数据帧在所述仿真测试中的功能,作为所述测试实例解析结果;
其中,所述数据帧包括:一个或一个以上第一接收帧、对应于各第一接收帧的反馈帧。
可选的,所述进行被测试设备的仿真测试包括:
通过预设的物理串口接收来自所述被测试设备的第二接收帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京旋极信息技术股份有限公司,未经北京旋极信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811096206.3/2.html,转载请声明来源钻瓜专利网。