代理服务器测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32552419 阅读:30 留言:0更新日期:2022-03-05 11:52
本公开实施例公开了一种代理服务器测试方法、装置、电子设备及储存介质,所述方法包括:获取代理服务请求,并根据所述代理服务请求获取目标连接数;获取待连接代理服务器信息,并在所述待连接代理服务器信息所指示的多个代理服务器中确定所述目标连接数个代理服务器;发送服务器特征上传指令,并获取所述目标连接数个代理服务器响应于服务器特征上传指令发送的服务器特征信息;获取终端设备特征信息;根据所述服务器特征信息以及所述终端设备特征信息在所述目标连接数个代理服务器中确定目标测试代理服务器,并对所述目标测试代理服务器进行测试。理服务器进行测试。理服务器进行测试。

【技术实现步骤摘要】
代理服务器测试方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,具体涉及一种代理服务器测试方法、装置、电子设备及存储介质。

技术介绍

[0002]测试是保证网站能够正常使用的必须程序。自动化测试是一种把以人为驱动的测试行为转化为机器执行的过程。通常,在设计测试用例并通过评审后,根据测试用例中描述规程执行测试,得到实际结果与期望结果的比较。现有的测试方式存在数据不全面导致无法高效实现测试的问题。

技术实现思路

[0003]为了解决相关技术中的问题,本公开实施例提供一种代理服务器测试方法、装置、电子设备及存储介质。
[0004]第一方面,本公开实施例中提供了一种代理服务器测试方法,该方法应用于终端设备,包括:
[0005]获取代理服务请求,并根据代理服务请求获取目标连接数;
[0006]获取待连接代理服务器信息,并在待连接代理服务器信息所指示的多个代理服务器中确定目标连接数个代理服务器;
[0007]发送服务器特征上传指令,并获取目标连接数个代理服务器响应于服务器特征上传指令发送的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种代理服务器测试方法,所述方法应用于终端设备,包括:获取代理服务请求,并根据所述代理服务请求获取目标连接数;获取待连接代理服务器信息,并在所述待连接代理服务器信息所指示的多个代理服务器中确定所述目标连接数个代理服务器;发送服务器特征上传指令,并获取所述目标连接数个代理服务器响应于服务器特征上传指令发送的服务器特征信息,所述服务器特征信息包括代理服务器的连接请求发出数、连接请求接收数、异常连接请求接收数、并行承载代理数、错误日志以及机房状态信息,所述连接请求发出数为在目标时间区间内代理服务器发出的连接请求对应的服务器的数目,所述目标时间区间在发送所述服务器特征上传指令的目标时刻前,所述连接接收数为在所述目标时间区间内代理服务器收到的连接请求对应的服务器的数目,所述异常连接请求接收数为在所述目标时间区间内代理服务器收到的异常请求数,所述并行承载代理数为在所述目标时间区间内代理服务器并行承载的代理服务数,所述错误日志包括所述目标时间区间内代理服务器出现错误时的网络日志,所述机房状态信息为所述目标时间区间内代理服务器所在机房的状态信息;获取终端设备特征信息,所述终端设备特征信息包所述目标时间区间内所述终端设备与代理服务器之间的网络延迟、所述目标时间区间内所述终端设备的应用特征信息;根据所述服务器特征信息以及所述终端设备特征信息在所述目标连接数个代理服务器中确定目标测试代理服务器,并对所述目标测试代理服务器进行测试。2.根据权利要求1所述的代理服务器测试方法,所述应用特征信息包括所述目标时间区间内在终端设备上运行的应用的业务类型信息及业务特征信息,所述业务类型信息用于指示应用对应业务的业务类型,所述业务类型包括直播业务、流媒体业务、网络零售业务、游戏业务、聊天业务,所述业务特征信息用于指示应用对应业务的写数据速率、读数据速率、并发线程数、单位时间报错次数以及单位时间重启次数。3.根据权利要求1所述的代理服务器测试方法,所述根据所述服务器特征信息以及所述客户终端特征信息在所述目标连接数个代理服务器中确定目标测试代理服务器,包括:在所述目标连接数个代理服务器确定连接请求接收数最大的代理服务器;在所述连接请求接收数最大的代理服务器中确定连接请求发出数最小的代理服务器;在所述连接请求发出数最小的代理服务器中确定异常连接请求接收数最少的代理服务器;在所述异常连接请求接收数最少的代理服务器中确定并行承载代理数最少的代理服务器;在所述并行承载代理数最少的代理服务器中确定错误日志中的错误次数小于或等于预设错误次数阈值的代理服务器;在错误次数小于或等于预设错误次数阈值的代理服务器中确定所述目标时间区间内与终端设备的网络延迟最小,错误日志中的错误类型不属于预设错误类型集合、机房状态信息与预设机房状态信息匹配且对应的应用标示所指示应用的应用特征信息与所述目标时间区间内所述终端设备的应用特征信息匹配的代理服务器为所述目标测试代理服务器。4.根据权利要求1所述的代理服务器测试方法,所述根据所述服务器特征信息以及所述客户终端特征信息在所述目标连接数个代理服务器中确定目标测试代理服务器,包括:
获取预先训练的代理服务器确定模型,并将服务器特征信息以及所述客户终端特征信息作为输入,输入所述代理服务器确定模型以获取代理服务器指示信息;根据所述代理服务器指示信息在所述目标连接数个代理服务器中确定所述目标测试代理服务器。5.根据权利要求4所述的代理服务器测试方法,所述获取代理服务请求之前,所述方法还包括:接收边缘服务器发送的更新权值参数,并根据所述更新权值参数对私有代理服务器确定模型进行更新;获取实时采集的代理服务器评分数据,并根据所述代理服务器评分数据在多个代理服务器中确...

【专利技术属性】
技术研发人员:赵朝华饶文彪陈丽杰罗中博
申请(专利权)人:北京神州新桥科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1