[发明专利]代理测试方法、装置、电子设备和可读介质在审
申请号: | 202111680920.9 | 申请日: | 2021-12-31 |
公开(公告)号: | CN114297083A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 朱元瑞;樊勇兵;黄志兰;林显成;刘艺;刘荣凯 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海;阚梓瑄 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代理 测试 方法 装置 电子设备 可读 介质 | ||
1.一种代理测试方法,其特征在于,包括:
接收测试请求,所述测试请求用于对目标测试环境进行测试操作;
根据所述测试请求,从所述测试代理服务集合中获取对应于所述目标测试环境的测试代理服务,所述测试代理服务集合中包括分别对应于至少一个测试环境的至少一个测试代理服务;
若所述测试代理服务集合中不存在对应于所述目标测试环境的测试代理服务,通过所述测试代理服务集合中的测试代理服务,查询与所述目标测试环境相连通的终端设备;
通过所述测试代理服务集合中的测试代理服务,在所述终端设备上创建目标测试代理服务;
向所述目标测试代理服务发送所述测试请求,以使所述目标测试代理服务根据所述测试请求在所述目标测试环境中进行测试。
2.根据权利要求1所述的方法,其特征在于,所述通过所述测试代理服务集合中的测试代理服务,查询与所述目标测试环境相连通的终端设备,包括:
根据所述测试请求,获取所述目标测试环境的访问地址;
向所述测试代理服务集合中的各个测试代理服务发送所述访问地址,以使测试代理服务根据所述访问地址信息确认与所述访问地址的连通性;
接收所述各个测试代理服务发送的连通性结果,将与所述访问地址连通的测试代理服务作为所述关联测试代理服务。
3.根据权利要求1所述的方法,其特征在于,所述向所述目标测试代理服务发送所述测试请求,包括:
根据设备连通信息,计算与所述目标测试代理服务的网络通信路径,其中,所述网络通信路径中包括至少一个中转设备,所述设备连通信息包括所述测试代理服务集合中各个测试代理服务所对应的计算设备的连通性信息;
根据所述网络通信路径,向所述至少一个中转设备发送所述测试请求,以使所述中转设备向所述目标测试代理服务转发所述测试请求。
4.根据权利要求3所述的方法,其特征在于,所述向所述目标测试代理服务发送所述测试请求之前,所述方法还包括:
接收所述目标测试代理服务发送的创建响应结果,所述创建响应结果中包括所述目标测试环境的终端设备的连通信息,所述连通信息包括所述终端设备与所述测试代理服务集合中各个测试代理服务所对应的计算设备的连通信息;
根据所述创建响应结果,将所述目标测试代理服务添加到所述测试代理服务集合中,并根据所述目标测试环境的终端设备的连通信息更新所述设备连通信息。
5.根据权利要求3的方法,其特征在于,所述方法还包括:
若所述测试代理服务集合中存在对应于所述目标测试环境的测试代理服务,获取所述测试代理服务作为目标测试代理服务;
根据所述设备连通信息,计算与所述目标测试代理服务的网络通信路径;
通过所述网络通信路径,向所述目标测试代理服务发送所述测试请求。
6.一种代理测试装置,其特征在于,包括:
测试请求接收模块,用于接收测试请求,所述测试请求用于对目标测试环境进行测试操作;
代理服务获取模块,用于根据所述测试请求,从所述测试代理服务集合中获取对应于所述目标测试环境的测试代理服务,所述测试代理服务集合中包括分别对应于至少一个测试环境的至少一个测试代理服务;
关联服务查询模块,用于若所述测试代理服务集合中不存在对应于所述目标测试环境的测试代理服务,查询与所述目标测试环境的终端设备相连通的关联测试代理服务;
创建请求发送模块,用于向所述关联测试代理服务发送代理服务创建请求,以使所述关联测试代理服务在所述目标测试环境的终端设备上创建目标测试代理服务;
测试请求发送模块,用于向所述目标测试代理服务发送所述测试请求,以使所述目标测试代理服务根据所述测试请求在所述目标测试环境中进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111680920.9/1.html,转载请声明来源钻瓜专利网。