[发明专利]网络链路模拟辅助测试的系统及方法在审
申请号: | 202110157079.9 | 申请日: | 2021-02-03 |
公开(公告)号: | CN112929914A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 张然睿;刘强;邱大亮 | 申请(专利权)人: | 叮当快药科技集团有限公司 |
主分类号: | H04W24/06 | 分类号: | H04W24/06 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 卜荣丽;李志刚 |
地址: | 100006 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 模拟 辅助 测试 系统 方法 | ||
1.一种网络链路模拟辅助测试的系统,其特征在于,所述系统包括:测试终端、网络代理、网络运营服务商,网络代理中安装有无限网卡,并配置有网络接入点程序,测试终端通过网络代理实现无线网络连接,网络代理通过有线连接的方式接入网络运营服务商对应的网络;
模拟辅助测试启动后,测试终端持续的发起目标网站请求,网络代理接收请求并将其发出;网络代理中安装有流量控制工具,在测试终端持续发送请求的过程中,网络代理接收外界输入的测试指令,根据测试指令进行模拟辅助测试,所述测试指令包括丢包率、带宽控制、网络延时中的至少一种。
2.根据权利要求1所述的网络链路模拟辅助测试的系统,其特征在于,所述网络代理,还包括指令接收模块:
所述指令接收模块,用于接收外界输入的代理配置,使测试终端通过所述网络接入点程序实现无线接入网络运营服务商对应的网络。
3.根据权利要求1所述的网络链路模拟辅助测试的系统,其特征在于,所述指令接收模块,还用于:
接收外界输入的测试指令以及测试指令的执行规则。
4.根据权利要求3所述的网络链路模拟辅助测试的系统,其特征在于,所述执行规则包括:
按照测试指令对应的执行时间执行;和/或,
按照测试指令的输入顺序执行;和/或,
按照测试指令的优先等级高低顺序执行。
5.根据权利要求1中所述的网络链路模拟辅助测试的系统,其特征在于,所述网络代理为Linux系统的服务器。
6.根据权利要求1中所述的网络链路模拟辅助测试的系统,其特征在于,所述系统还包括测试结果分析端,用于将tcset执行指令的流程和结果进行展示。
7.一种网络链路模拟辅助测试的方法,其特征在于,所述方法应用在上述权利要求1至权利要求6中任一项所述的系统中,所述方法包括:
模拟辅助测试启动后,测试终端通过网络代理实现无线上网,测试终端持续的发起目标网站请求;
网络代理通过网络接入点将请求发出;
网络代理接收外界输入的测试指令,根据测试指令进行模拟辅助测试,所述测试指令包括丢包率、带宽控制、网络延时中的至少一种。
8.根据权利要求7中所述的网络链路模拟辅助测试的方法,其特征在于,所述网络代理接收外界输入的测试指令包括:
接收外界输入的测试指令以及测试指令的执行规则。
9.根据权利要求8中所述的网络链路模拟辅助测试的方法,其特征在于,所述执行规则包括:按照测试指令对应的执行时间执行;或,按照测试指令的输入顺序执行;或,按照测试指令的优先等级高低顺序执行;
所述根据测试指令进行模拟辅助测试包括:
根据执行规则执行测试指令。
10.根据权利要求7中所述的网络链路模拟辅助测试的方法,其特征在于,若所述测试指令为丢包率,所述根据测试指令进行模拟辅助测试包括:
以测试端发送的数据包的数量为基数,根据丢包率计算出丢包数量,并进行丢包处理,将丢包处理后的数据包发出,所述数据包为目标网站请求对应数据包;
若所述测试指令为带宽控制,所述根据测试指令进行模拟辅助测试包括:
接收到测试端发送的数据包后,按照带宽控制所限制的带宽作为单次传输尺寸进行数据包的发出;
若所述测试指令为网络延时,所述根据测试指令进行模拟辅助测试包括:
接收到测试端发送的数据包后,按照网络延时所设置的延时时间延时后将数据包发出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于叮当快药科技集团有限公司,未经叮当快药科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110157079.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种特效展示方法、装置、设备及介质
- 下一篇:一种人参萃取物的制作方法和装置