[发明专利]联调方法、装置、电子设备及存储介质在审
申请号: | 202110970085.6 | 申请日: | 2021-08-23 |
公开(公告)号: | CN113742156A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 项伟伟;宋德超;唐杰;张军 | 申请(专利权)人: | 珠海格力电器股份有限公司;珠海联云科技有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26;G06F11/36 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 卢万腾 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种联调方法、装置、电子设备及存储介质,所述方法包括:查找待开发智能设备的设备模型,并创建与所述设备模型对应的虚拟设备,所述虚拟设备与所述设备模型功能一致;接收应用程序发送的参数变更指令,确定与所述参数变更指令相匹配的参数变更逻辑;在所述参数变更指令符合所述参数变更逻辑的情况下,根据所述参数变更指令对所述虚拟设备的运行参数进行变更。如此针对待开发智能设备设计设备模型,并创建设备模型对应的虚拟设备,利用虚拟设备模拟待开发智能设备,并使虚拟设备接受应用程序发送的参数变更指令,模拟应用程序的数据下发操作,如此可以实现软件边开发边调试,节省了时间,提高了开发效率。
技术领域
本发明实施例涉及自动化测试技术领域,尤其涉及一种联调方法、装置、电子设备及存储介质。
背景技术
智能产品开发通常分为智能设备开发(即硬件开发)与应用程序开发(即软件开发),传统的智能产品开发,智能设备开发与应用程序开发往往是独立开发的,特别是物理隔离上,智能设备开发人员与应用程序开发人员身处异地。在应用程序开发阶段,每当应用程序开发人员需要智能设备联调时,需要反复来回邮寄智能设备,导致大量时间的浪费,开发效率较低。
发明内容
为了解决上述在应用程序开发阶段,每当应用程序开发人员需要智能设备联调时,需要反复来回邮寄智能设备,导致大量时间的浪费,开发效率较低的技术问题,本发明实施例提供了一种联调方法、装置、电子设备及存储介质。
在本发明实施例的第一方面,首先提供了一种联调方法,所述方法包括:
查找待开发智能设备的设备模型,并创建与所述设备模型对应的虚拟设备,所述虚拟设备与所述设备模型功能一致;
接收应用程序发送的参数变更指令,确定与所述参数变更指令相匹配的参数变更逻辑;
在所述参数变更指令符合所述参数变更逻辑的情况下,根据所述参数变更指令对所述虚拟设备的运行参数进行变更。
在一个可选的实施方式中,所述创建与所述设备模型对应的虚拟设备之前,所述方法还包括:
获取所述设备模型的应用程序识别码与智能设备识别码,并检测所述应用程序识别码与所述智能设备识别码是否关联;
在所述应用程序识别码与所述智能设备识别码未关联的情况下,执行所述创建与所述设备模型对应的虚拟设备的步骤。
在一个可选的实施方式中,在所述应用程序识别码与所述智能设备识别码关联的情况下,所述在所述参数变更指令符合所述参数变更逻辑的情况下,根据所述参数变更指令对所述虚拟设备的运行参数进行变更,包括:
在所述参数变更指令符合所述参数变更逻辑的情况下,将所述参数变更指令转发至所述智能设备。
在一个可选的实施方式中,在所述应用程序识别码与所述智能设备识别码未关联的情况下,所述方法还包括:
接收所述应用程序发送的参数查询指令,根据所述参数查询指令查询所述虚拟设备的运行参数,并返回至所述应用程序。
在一个可选的实施方式中,在所述应用程序识别码与所述智能设备识别码关联的情况下,所述方法还包括:
接收所述应用程序发送的参数查询指令,将所述参数查询指令转发至所述智能设备;
接收所述智能设备返回的运行参数,并返回至所述应用程序。
在一个可选的实施方式中,所述查找待开发智能设备的设备模型,包括:
获取模型标识与应用程序识别码,查找与所述模型标识、所述应用程序识别码对应的待开发智能设备的设备模型。
一种联调方法,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司;珠海联云科技有限公司,未经珠海格力电器股份有限公司;珠海联云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110970085.6/2.html,转载请声明来源钻瓜专利网。