[发明专利]一种在线开发平台的联调测试方法以及联调测试装置在审
申请号: | 202110790880.7 | 申请日: | 2021-07-13 |
公开(公告)号: | CN113590475A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 李春光 | 申请(专利权)人: | 北京快乐茄信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L29/06;H04L29/08 |
代理公司: | 北京善任知识产权代理有限公司 11650 | 代理人: | 李梅香 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 开发 平台 测试 方法 以及 装置 | ||
1.一种在线开发平台的联调测试方法,其特征在于,应用于开发平台的服务器,包括:
获取基于联调任务的用户ID标识和任务ID标识分配的所述联调任务对应的套接字Socket,所述Socket至少包含有用于接收联调结果的服务器的IP地址和端口号;
基于所述Socket,创建SocketSink连接;其中所述SocketSink连接包含有指示存储所述联调结果路径的所述IP地址和端口号;
通过所述SocketSink连接,在调试服务器中获取所述联调结果,并基于所述IP地址和端口号,存储所述联调结果至所述接收联调结果的服务器的数据存储区域。
2.根据权利要求1所述在线开发平台的联调测试方法,其特征在于,所述联调测试方法还包括:
发送所述IP地址和所述端口号至客户端;所述IP地址用于供所述客户端根据所述IP地址建立与所述接收联调结果的服务器间的通信连接;所述端口号与用于供所述客户端访问所述端口号对应的端口获取存储在所述数据存储区域内的所述联调结果。
3.根据权利要求1所述在线开发平台的联调测试方法,其特征在于,所述通过所述SocketSink连接,在调试服务器中获取所述联调结果前,所述联调测试方法包括:
下发调试指令至调试服务器,其中所述调试指令至少包含有所述联调任务以及所述联调任务对应的所述IP地址和端口号,所述调试指令用于供所调试服务器根据所述调试指令执行所述联调任务;所述IP地址和端口号用于供所述开发平台在多个所述调试服务器中确定出所述联调任务的联调结果。
4.根据权利要求1所述在线开发平台的联调测试方法,其特征在于,所述联调测试方法还包括:
实时监测所述联调结果被查询的状况;
若预设时长内所述联调结果未被查询,则关闭所述Socket。
5.根据权利要求3所述在线开发平台的联调测试方法,其特征在于,所述方法还包括:
在开发平台文件系统内获取需要调试的源数据;
所述下发调试指令至调试服务器,包括:
下发需要调试的所述源数据至所述调试服务器。
6.一种在线开发平台的联调测试方法,其特征在于,应用于客户端,包括:
接收所述开发平台发送的IP地址和端口号;
基于所述IP地址建立与所述开发平台中接收联调结果的服务器间的通信连接;
基于所述端口号对应的端口,获取所述接收联调结果的服务器中存储的所述联调结果。
7.一种在线开发平台的联调测试装置,其特征在于,应用于开发平台的服务器,包括:
第一处理单元,用于获取基于联调任务的用户ID标识和任务ID标识分配的所述联调任务对应的套接字Socket,所述Socket至少包含有用于接收联调结果的服务器的IP地址和端口号;
第二处理单元,用于基于所述Socket,创建SocketSink连接;其中所述SocketSink连接包含有指示存储所述联调结果路径的所述IP地址和端口号;
第三处理单元,用于通过所述SocketSink连接,在调试服务器中获取所述联调结果,并基于所述IP地址和端口号,存储所述联调结果至所述接收联调结果的服务器的数据存储区域。
8.根据权利要求7所述在线开发平台的联调测试装置,其特征在于,所述第一处理单元,还用于发送所述IP地址和所述端口号至客户端;所述IP地址用于供所述客户端根据所述IP地址建立与所述接收联调结果的服务器间的通信连接;所述端口号与用于供所述客户端基于所述端口号对应的端口获取存储在所述数据存储区域内的所述联调结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京快乐茄信息技术有限公司,未经北京快乐茄信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110790880.7/1.html,转载请声明来源钻瓜专利网。