[发明专利]一种小程序的调试方法、相关设备及终端有效
申请号: | 201910244167.5 | 申请日: | 2019-03-28 |
公开(公告)号: | CN110032512B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 项梦;杨津;林超;胡越;巫志文;彭宇洋 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 调试 方法 相关 设备 终端 | ||
1.一种小程序的调试方法,其特征在于,应用于目标客户端的原生层,所述方法包括:
接收调试客户端通过目标虚拟环境发送的基于第一调试协议的第一调试指令;所述目标虚拟环境是所述调试客户端中与所述目标客户端一一对应的虚拟环境;
将所述第一调试指令转换为基于第二调试协议的第二调试指令;
在目标逻辑层的原始调试模块中创建指定收发器,所述指定收发器继承所述原始调试模块中目标系统收发器的基类;所述目标系统收发器与所述目标虚拟环境相对应,所述目标逻辑层包括目标小程序的逻辑层;
将包括所述指定收发器的所述原始调试模块作为所述目标逻辑层的预设调试模块;
发送所述第二调试指令给所述预设调试模块中的所述指定收发器,使所述预设调试模块根据所述第二调试指令对运行于所述目标客户端上的所述目标小程序进行调试,得到调试结果;
接收所述预设调试模块中的所述指定收发器发送的所述调试结果,并将所述调试结果发送给所述调试客户端。
2.根据权利要求1所述的小程序的调试方法,其特征在于,在接收调试客户端发送的基于第一调试协议的第一调试指令之前,所述方法还包括:
建立与所述调试客户端的通讯连接;
基于所述通讯连接,建立与所述调试客户端的调试通道;
相应的,所述接收调试客户端发送的基于第一调试协议的第一调试指令包括:
通过所述调试通道接收调试客户端发送的基于第一调试协议的第一调试指令。
3.根据权利要求1所述的小程序的调试方法,其特征在于,所述将所述调试结果发送给所述调试客户端包括:
将所述调试结果转换为基于第一调试协议的调试响应消息;
发送所述调试响应消息给所述调试客户端。
4.一种小程序的调试方法,其特征在于,所述方法包括:
目标客户端的原生层接收调试客户端通过目标虚拟环境发送的基于第一调试协议的第一调试指令,所述目标虚拟环境是所述调试客户端中与所述目标客户端一一对应的虚拟环境;将所述第一调试指令转换为基于第二调试协议的第二调试指令;在目标逻辑层的原始调试模块中创建指定收发器,所述指定收发器继承所述原始调试模块中目标系统收发器的基类,所述目标系统收发器与所述目标虚拟环境相对应,所述目标逻辑层包括目标小程序的逻辑层;将包括所述指定收发器的所述原始调试模块作为所述目标逻辑层的预设调试模块;发送所述第二调试指令给所述预设调试模块中的所述指定收发器;
所述目标小程序的预设调试模块接收所述第二调试指令;根据所述第二调试指令对运行于所述目标客户端上的所述目标小程序进行调试,得到调试结果,并通过所述指定收发器返回所述调试结果;
所述目标客户端的原生层接收所述预设调试模块中的所述指定收发器发送的所述调试结果,并将所述调试结果发送给所述调试客户端。
5.一种小程序的调试装置,其特征在于,应用于目标客户端的原生层,所述装置包括:
第一接收模块,用于接收调试客户端通过目标虚拟环境发送的基于第一调试协议的第一调试指令;所述目标虚拟环境是所述调试客户端中与所述目标客户端一一对应的虚拟环境;
转换模块,用于将所述第一调试指令转换为基于第二调试协议的第二调试指令;
创建模块,用于在目标逻辑层的原始调试模块中创建指定收发器,所述指定收发器继承所述原始调试模块中目标系统收发器的基类;所述目标系统收发器与所述目标虚拟环境相对应,所述目标逻辑层包括目标小程序的逻辑层;
生成模块,用于将包括所述指定收发器的所述原始调试模块作为所述目标逻辑层的预设调试模块;
第一发送模块,用于发送所述第二调试指令给所述预设调试模块中的所述指定收发器,使所述预设调试模块根据所述第二调试指令对运行于所述目标客户端上的所述目标小程序进行调试,得到调试结果;
第二接收模块,用于接收所述预设调试模块返回的所述调试结果,并将所述调试结果发送给所述调试客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910244167.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接口测试方法及接口测试设备
- 下一篇:一种数据校验的方法、装置及电子设备