网络质量检测方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:39261477 阅读:10 留言:0更新日期:2023-10-30 12:14
本申请实施例公开了一种网络质量检测方法、装置、计算机设备及存储介质,属于计算机技术领域。该方法包括:响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,网络质量检测子程序界面展示有当前终端的网络连接状态、终端类型以及检测控件;响应于通过检测控件触发的第一检测指令,在终端的网络连接状态稳定的情况下,依次对终端进行网络延迟检测、下载带宽检测以及上传带宽检测,并在网络质量检测子程序界面动态逐级展示网络延迟检测结果、下载带宽检测结果以及上传带宽检测结果;显示与网络连接状态对应的网络质量检测结果页面。这种网络质量检测方法,提高了网络质量检测的效率与网络安全性能。性能。性能。

【技术实现步骤摘要】
网络质量检测方法、装置、计算机设备及存储介质


[0001]本申请实施例涉及计算机
,特别涉及一种网络质量检测方法、装置、计算机设备及存储介质。

技术介绍

[0002]终端的网络质量会影响终端与其他设备之间的数据传输,例如,上传带宽较小时,终端向其他设备发送文件时需要耗费较长的时间。因此,为了实现高效的数据传输,对终端的网络质量进行检测至关重要。

技术实现思路

[0003]本申请实施例提供了一种网络质量检测方法、装置、计算机设备及存储介质,提高了网络质量检测的效率和网络安全性能。所述技术方案如下:
[0004]一方面,提供了一种网络质量检测方法,所述方法包括:
[0005]响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,所述网络质量检测子程序界面展示有当前终端的网络连接状态、终端类型以及检测控件;
[0006]响应于通过所述检测控件触发的第一检测指令,在所述终端的网络连接状态稳定的情况下,依次对所述终端进行网络延迟检测、下载带宽检测以及上传带宽检测,并在所述网络质量检测子程序界面动态逐级展示网络延迟检测结果、下载带宽检测结果以及上传带宽检测结果;
[0007]显示与所述网络连接状态对应的网络质量检测结果页面,所述网络质量检测结果页面展示有所述网络延迟检测结果、所述下载带宽检测结果、所述上传带宽检测结果以及网络质量提升控件,所述网络质量提升控件用于指引提高所述终端的网络质量。
[0008]另一方面,提供了一种网络质量检测方法,所述方法包括:
[0009]响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,所述网络质量检测子程序界面展示有检测控件;
[0010]响应于通过所述检测控件触发的第一检测指令,在终端与所述网络质量检测子程序对应的检测服务器之间依次传输多个子文件,所述多个子文件由用于进行网络质量检测的测试文件划分得到;
[0011]每传输完成一个子文件,基于已传输完成的至少一个子文件对应的文件容量和传输时长,确定当前的传输带宽,并通过所述网络质量检测子程序界面,显示当前的传输带宽。
[0012]另一方面,提供了一种网络质量检测装置,所述装置包括:
[0013]界面显示模块,用于响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,所述网络质量检测子程序界面展示有当前终端的网络连接状态、终端类型以及检测控件;
[0014]检测模块,用于响应于通过所述检测控件触发的第一检测指令,在所述终端的网络连接状态稳定的情况下,依次对所述终端进行网络延迟检测、下载带宽检测以及上传带宽检测,并在所述网络质量检测子程序界面动态逐级展示网络延迟检测结果、下载带宽检测结果以及上传带宽检测结果;
[0015]结果展示模块,用于显示与所述网络连接状态对应的网络质量检测结果页面,所述网络质量检测结果页面展示有所述网络延迟检测结果、所述下载带宽检测结果、所述上传带宽检测结果以及网络质量提升控件,所述网络质量提升控件用于指引提高所述终端的网络质量。
[0016]在一种可能实现方式中,所述网络质量检测子程序界面还包括停止检测控件,所述装置还包括:
[0017]停止检测模块,用于在对所述终端进行网络延迟检测、下载带宽检测或者上传带宽检测的任一检测过程中,响应于通过所述停止检测控件触发的停止检测指令,停止当前正在执行的检测过程。
[0018]在另一种可能实现方式中,所述检测模块,用于:
[0019]响应于所述第一检测指令,在所述网络连接状态稳定的情况下,对所述终端进行网络延迟检测;
[0020]在获取到所述网络延迟检测结果的情况下,对所述终端进行下载带宽检测;
[0021]在获取到所述下载带宽检测结果的情况下,对所述终端进行上传带宽检测。
[0022]在另一种可能实现方式中,所述装置还包括:
[0023]停止检测模块,用于在触发所述第一检测指令之后的第一时长内未检测到所述网络延迟检测结果的情况下,停止当前正在执行的检测过程。
[0024]在另一种可能实现方式中,所述装置还包括:
[0025]网络质量提升模块,用于响应于对所述网络质量提升控件的触发操作,从所述网络质量检测结果页面切换至网络质量提升页面。
[0026]在另一种可能实现方式中,所述网络质量检测子程序界面还包括状态切换控件,所述装置还包括:
[0027]状态切换模块,用于在所述网络连接状态为无线连接状态的情况下,响应于通过所述状态切换控件触发的切换指令,将所述网络连接状态切换为移动连接状态。
[0028]另一方面,提供了一种网络质量检测装置,所述装置包括:
[0029]界面显示模块,用于响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,所述网络质量检测子程序界面展示有检测控件;
[0030]子文件传输模块,用于响应于通过所述检测控件触发的第一检测指令,在终端与所述网络质量检测子程序对应的检测服务器之间依次传输多个子文件,所述多个子文件由用于进行网络质量检测的测试文件划分得到;
[0031]带宽确定模块,用于每传输完成一个子文件,基于已传输完成的至少一个子文件对应的文件容量和传输时长,确定当前的传输带宽,并通过所述网络质量检测子程序界面,显示当前的传输带宽。
[0032]在一种可能实现方式中,所述子文件传输模块,包括:
[0033]连接建立单元,用于响应于所述第一检测指令,建立所述终端与所述检测服务器
之间的连接;
[0034]子文件传输单元,用于通过已建立的所述连接,在所述终端与所述检测服务器之间依次传输所述多个子文件;
[0035]记录单元,用于在开始建立所述连接的时间点经过第二时长后,开始记录在所述终端与所述检测服务器之间传输的子文件对应的文件容量和传输时长;
[0036]所述带宽确定模块,用于每传输完成一个子文件,基于已记录的文件容量和传输时长,确定当前的传输带宽。
[0037]在另一种可能实现方式中,所述带宽确定模块,还用于:
[0038]在已传输完成的子文件对应的总文件容量达到第一容量的情况下,基于所述第一容量和总传输时长,确定总传输带宽,通过所述网络质量检测子程序界面,显示所述总传输带宽;或者,
[0039]在传输子文件所耗费的总传输时长达到第三时长的情况下,基于已传输完成的子文件对应的总文件容量和所述第三时长,确定总传输带宽,通过所述网络质量检测子程序界面,显示所述总传输带宽。
[0040]在另一种可能实现方式中,所述装置还包括:
[0041]所述带宽确定模块,还用于所述传输带宽为下载带宽,在确定所述总传输带宽之后,生成第二检测指令,所述第二检测指令指示检测上传带宽,响应于所述第二检测指令,确定上传带宽,并通过所述网络质量检测子程序界面,显示所确定的上传带本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络质量检测方法,其特征在于,所述方法包括:响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,所述网络质量检测子程序界面展示有当前终端的网络连接状态、终端类型以及检测控件;响应于通过所述检测控件触发的第一检测指令,在所述终端的网络连接状态稳定的情况下,依次对所述终端进行网络延迟检测、下载带宽检测以及上传带宽检测,并在所述网络质量检测子程序界面动态逐级展示网络延迟检测结果、下载带宽检测结果以及上传带宽检测结果;显示与所述网络连接状态对应的网络质量检测结果页面,所述网络质量检测结果页面展示有所述网络延迟检测结果、所述下载带宽检测结果、所述上传带宽检测结果以及网络质量提升控件,所述网络质量提升控件用于指引提高所述终端的网络质量。2.根据权利要求1所述的方法,其特征在于,所述网络质量检测子程序界面还包括停止检测控件,所述方法还包括:在对所述终端进行网络延迟检测、下载带宽检测或者上传带宽检测的任一检测过程中,响应于通过所述停止检测控件触发的停止检测指令,停止当前正在执行的检测过程。3.根据权利要求1或2所述的方法,其特征在于,所述响应于通过所述检测控件触发的第一检测指令,在所述终端的网络连接状态稳定的情况下,依次对所述终端进行网络延迟检测、下载带宽检测以及上传带宽检测,包括:响应于所述第一检测指令,在所述网络连接状态稳定的情况下,对所述终端进行网络延迟检测;在获取到所述网络延迟检测结果的情况下,对所述终端进行下载带宽检测;在获取到所述下载带宽检测结果的情况下,对所述终端进行上传带宽检测。4.根据权利要求3所述的方法,其特征在于,所述响应于所述第一检测指令,在所述网络连接状态稳定的情况下,对所述终端进行网络延迟检测之后,所述方法还包括:在触发所述第一检测指令之后的第一时长内未检测到所述网络延迟检测结果的情况下,停止当前正在执行的检测过程。5.根据权利要求1所述的方法,其特征在于,所述显示与所述网络连接状态对应的网络质量检测结果页面之后,所述方法还包括:响应于对所述网络质量提升控件的触发操作,从所述网络质量检测结果页面切换至网络质量提升页面。6.根据权利要求1所述的方法,其特征在于,所述网络质量检测子程序界面还包括状态切换控件,所述方法还包括:在所述网络连接状态为无线连接状态的情况下,响应于通过所述状态切换控件触发的切换指令,将所述网络连接状态切换为移动连接状态。7.一种网络质量检测方法,其特征在于,所述方法包括:响应于对网络质量检测子程序的触发操作,提供基于目标应用程序的网络质量检测子程序界面,所述网络质量检测子程序界面展示有检测控件;响应于通过所述检测控件触发的第一检测指令,在终端与所述网络质量检测子程序对应的检测服务器之间依次传输多个子文件,所述多个子文件由用于进行网络质量检测的测
试文件划分得到;每传输完成一个子文件,基于已传输完成的至少一个子文件对应的文件容量和传输时长,确定当前的传输带宽,并通过所述网络质量检测子程序界面,显示当前的传输带宽。8.根据权利要求7所述的方法,其特征在于,所述响应于通过所述检测控件触发的第一检测指令,在终端与所述网络质量检测子程序对应的检测服务器之间依次传输多个子文件,包括:响应于所述第一检测指令,建立所述终端与所述检测服务器之间的连接;通过已建立的所述连接,在所述终端与所述检测服务器之间依次传输所述多个子文件;在开始建立所述连接的时间点经过第二时长后,开始记录在所述终端与所述检测服务器之间传输的子文件对应的文件容量和传输时长;所述每传输完成一个子文件,基于已传输完成的至少一个子文件对应的文件容量和传输时长,确定当前的传输带宽,包括:每传输完成一个子文件,基于已记录的文件容量和传输时长,确定当前的传输带宽。9.根据权利要求7所述的方法,其特征在于,所述每传输完成一个子文件,基于已传输完成的至少一个子文件对应的文件容量和传输时长,确定当前的传输带宽,并通过所述子程序的网络质量检测子程序界面,显示当前的传输带宽之后,所述方法还包括:在已传输完成的子文件对应的总文件容量达到第一容量的情况下,基于所述第一容量和总传输时长,确定总传输带宽,通过所述网络质量检测子程序界面,显示所述总传输带宽;或者,在传输子文件所耗费的总传输时长达到第三时长的情况下,基于已传输完成的子文件对应的总文件容量和所述第三时长,确定总传输带宽,通过所述网络质量检测子程序界面,显示所述总传输带宽。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:所述传输带宽为下载带宽,在确定所述总传输带宽之后,生成第二检测指令,所述第二检测指令指示检测上传带宽,响应于所述第二检测指令,确定上传带宽,并通过...

【专利技术属性】
技术研发人员:王佩哲
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1