[发明专利]网络接口测试方法及装置、介质、和计算设备有效
申请号: | 201811514516.2 | 申请日: | 2018-12-11 |
公开(公告)号: | CN109450736B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 许绍祯 | 申请(专利权)人: | 杭州网易再顾科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/46;H04L29/12 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王文思 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 接口 测试 方法 装置 介质 计算 设备 | ||
1.一种网络接口测试方法,包括:
获取创建操作;
响应于所述创建操作,在电子设备本端创建虚拟专用网络,其中,所述虚拟专用网络至少用于传输所述电子设备与服务器之间的交互数据;
在通过所述虚拟专用网络传输所述电子设备与服务器之间的交互数据的过程中,通过所述电子设备上的目标应用程序获取所述交互数据,其中,所述目标应用程序用于对所述电子设备的网络接口进行测试;以及
所述目标应用程序根据所述交互数据对所述网络接口进行测试分析;
其中,所述交互数据包括所述电子设备访问所述服务器的请求内容和所述服务器响应所述电子设备的响应内容,所述目标应用程序根据所述交互数据对所述网络接口进行测试分析包括:
解析所述请求内容和所述响应内容,得到解析数据;以及
根据所述解析数据对所述网络接口进行测试分析;
所述方法还包括:获取第一配置操作;响应于所述第一配置操作,在所述目标应用程序中生成域名映射表和/或链接映射表,其中,所述域名映射表中包括一个或多个域名和与域名具有映射关系的网络地址,所述链接映射表中包括一个或多个链接和与链接具有映射关系的网络地址。
2.根据权利要求1所述的方法,其中,所述方法还包括:
可视化展示所述域名映射表和/或所述链接映射表。
3.根据权利要求2所述的方法,其中,所述交互数据包括所述电子设备访问所述服务器的请求内容,在通过所述虚拟专用网络传输所述电子设备与服务器之间的交互数据的过程中,所述方法还包括:
解析所述请求内容,确定所述请求内容中所包含的第一目标域名;
从所述域名映射表中确定与所述第一目标域名对应的目标网络地址;以及
根据所述第一目标域名对应的目标网络地址将所述请求内容转发至对应的服务器。
4.根据权利要求2所述的方法,其中,所述交互数据包括所述电子设备访问所述服务器的请求内容,在通过所述虚拟专用网络传输所述电子设备与服务器之间的交互数据的过程中,所述方法还包括:
解析所述请求内容,确定所述请求内容中所包含的第一目标链接;
从所述链接映射表中确定与所述第一目标链接对应的目标网络地址;以及
根据所述与所述第一目标链接对应的目标网络地址将所述请求内容转发至对应的服务器。
5.根据权利要求1所述的方法,其中,所述方法还包括:
获取第二配置操作;
响应于所述第二配置操作,在所述目标应用程序中生成文件映射表,其中,所述文件映射表中包括一个或多个域名或链接和与所述域名或链接具有映射关系的文件。
6.根据权利要求5所述的方法,其中,所述交互数据包括所述电子设备访问所述服务器的请求内容,在通过所述虚拟专用网络传输所述电子设备与服务器之间的交互数据的过程中,所述方法还包括:
解析所述请求内容,确定所述请求内容中所包含的第二目标域名或第二目标链接;
从所述文件映射表中确定与所述第二目标域名或第二目标链接对应的目标文件;以及
将所述目标文件作为响应内容返回所述目标应用程序。
7.根据权利要求1所述的方法,其中,所述交互数据包括所述电子设备访问所述服务器的请求内容,在通过所述虚拟专用网络传输所述电子设备与服务器之间的交互数据的过程中,所述方法还包括:
编辑所述请求内容,得到编辑后的请求内容;以及
将所述编辑后的请求内容转发至对应的服务器。
8.根据权利要求1所述的方法,其中,所述方法还包括:
获取第三配置操作;
响应于所述第三配置操作,在所述目标应用程序中生成接口管理界面和/或测试用例管理界面;以及
可视化展示所述接口管理界面和/或所述测试用例管理界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易再顾科技有限公司,未经杭州网易再顾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811514516.2/1.html,转载请声明来源钻瓜专利网。