[发明专利]硬件模拟测试方法、装置及设备在审
| 申请号: | 202010274246.3 | 申请日: | 2020-04-09 |
| 公开(公告)号: | CN111611121A | 公开(公告)日: | 2020-09-01 |
| 发明(设计)人: | 王宇;方思维 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26 |
| 代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
| 地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 硬件 模拟 测试 方法 装置 设备 | ||
本申请公开了一种硬件模拟测试方法、装置及设备,涉及测试技术领域。其中方法包括:首先获取仿真设备信息和与所述仿真设备信息对应的仿真操作信息;然后依据所述仿真设备信息和所述仿真操作信息,获取对应真实设备的模拟响应信息;最后根据所述模拟响应信息,对所述真实设备的第一调用链路进行测试,其中,所述第一调用链路为所述真实设备根据硬件应用系统的指令信息做出响应的调用链路。整个过程无需购置真实的智能硬件设备,节省了线下开发测试成本。并且还可根据实际测试需求,选用符合标准的仿真设备来实现替代更多型号样式的真实设备进行测试,可提高测试的精确度。
技术领域
本申请涉及测试技术领域,尤其是涉及到一种硬件模拟测试方法、装置及设备。
背景技术
物联网(The Internet of things,IOT),是互联网、传统电信网等信息承载体,让所有能行使独立功能的普通物体实现互联互通的网络。基于物联网技术,可将一些智能硬件设备(如智能取餐柜、机械臂等)应用到用户的生活场景当中,使得用户感受到智能化的使用体验。
为了保证智能硬件设备的安全有效使用,前期需要对其进行调用链路的线下开发测试,在测试通过后才能上线投入运营。目前传统测试方式是采用真实的智能硬件设备进行线下开发测试。
然而,智能硬件设备的购置成本较高,因此传统测试方式会增加线下开发测试的成本。并且智能硬件设备的型号样式多样,更新速度较快,如果仅采用部分型号样式的真实设备进行测试,无法满足测试的需求,影响了测试精确度。
发明内容
有鉴于此,本申请提供了一种硬件模拟测试方法、装置及设备,主要目的在于改善目前现有技术中测试成本高以及会影响测试精确度的技术问题。
依据本申请的一个方面,提供了一种硬件模拟测试方法,该方法包括:
获取仿真设备信息和与所述仿真设备信息对应的仿真操作信息;
依据所述仿真设备信息和所述仿真操作信息,获取对应真实设备的模拟响应信息;
根据所述模拟响应信息,对所述真实设备的第一调用链路进行测试,其中,所述第一调用链路为所述真实设备根据硬件应用系统的指令信息做出响应的调用链路。
可选的,依据所述仿真设备信息和所述仿真操作信息,获取对应真实设备的模拟响应信息,具体包括:
获取与所述仿真设备信息对应的、且与所述仿真操作信息对应的预设响应信息,作为所述模拟响应信息,其中,所述预设响应信息包括响应事件信息和/或设备属性信息。
可选的,所述仿真设备信息对应的仿真设备与所述真实设备为相同或相似的设备。
可选的,在所述获取仿真设备信息和与所述仿真设备信息对应的仿真操作信息之前,所述方法还包括:
输出前端展示的第一界面,所述第一界面包含可供选择的至少一仿真设备和对应可供选择的至少一操作方式;
所述获取仿真设备信息和与所述仿真设备信息对应的仿真操作信息,具体包括:
获取被选择的目标仿真设备的所述仿真设备信息,以及与所述目标仿真设备对应被选择的目标操作方式的所述仿真操作信息。
可选的,所述根据所述模拟响应信息,对所述真实设备的第一调用链路进行测试,具体包括:
将所述模拟响应信息发送给云服务端,以使得所述云服务端将所述模拟响应信息转发给所述硬件应用系统,以便模拟所述真实设备和所述硬件应用系统之间的第一通信过程信息;
通过所述第一通信过程信息进行所述真实设备的功能响应测试。
可选的,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010274246.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:版本升级方法及装置
- 下一篇:产品推荐方法及其装置





