[go: up one dir, main page]

CN104113870A - 网络测试方法和移动终端 - Google Patents

网络测试方法和移动终端 Download PDF

Info

Publication number
CN104113870A
CN104113870A CN201410367012.8A CN201410367012A CN104113870A CN 104113870 A CN104113870 A CN 104113870A CN 201410367012 A CN201410367012 A CN 201410367012A CN 104113870 A CN104113870 A CN 104113870A
Authority
CN
China
Prior art keywords
test
application
network
server
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410367012.8A
Other languages
English (en)
Other versions
CN104113870B (zh
Inventor
吴峥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201410367012.8A priority Critical patent/CN104113870B/zh
Publication of CN104113870A publication Critical patent/CN104113870A/zh
Application granted granted Critical
Publication of CN104113870B publication Critical patent/CN104113870B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种网络测试方法和移动终端,该网络测试方法包括:启动测试应用,所述测试应用中预设测试任务;对与所述预设测试任务对应的应用进行预设的处理,获得测试数据;将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。该网络测试方法,通过利用用户终端中实际使用的应用自动模拟用户进行的网络操作,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。

Description

网络测试方法和移动终端
技术领域
本发明涉及移动通信领域,尤其涉及一种网络测试方法和移动终端。
背景技术
随着移动通信由最初的只闻其声不见其影的时代,发展到现在拥有网页浏览、视频电话、流媒体、微博等丰富业务的移动互联网世界,传统的基于关键业绩指标(Key Performance Indicators,简称KPI)的网络优化方法由于其与业务质量脱节越来越大,已不再适用。目前,运营商正处于从基于性能指标的网络优化向基于用户感知的网络优化转型的阶段,建立用户体验质量(Quality of Experience,简称QoE)、关键质量指标(Key QualityIndicator,简称KQI)和关键性能指标(Key Performance Indicator,简称KPI)之间的关联和映射是建设用户感知的关键。
目前运营商检测网络质量时,主要是使用专业的测试设备,进行实地路测来得到网络质量数据,再通过专业网络优化人员进行处理,确定网络质量情况。
但是,上述测试网络质量的方法,不能真实地反映用户感知,从而使得到的结果不够准确。
发明内容
本发明提供一种网络测试方法和移动终端,用于解决由于现有测试方法无法准确反应用户感知,测试结果不够准确的问题。
本发明提供一种网络测试方法,包括:
启动测试应用,所述测试应用中预设测试任务;
对与所述预设测试任务对应的应用进行预设的处理,获得测试数据;
将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
本发明提供一种移动终端,包括:
启动模块,用于启动测试应用,所述测试应用中预设测试任务;
处理模块,用于对与所述预设测试任务对应的应用进行预设的处理,获得测试数据;
发送模块,用于将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
本实施例提供的网络测试方法和移动终端,该网络测试方法,通过利用用户终端中实际使用的应用自动模拟用户进行的网络操作,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。
附图说明
图1为本发明提供的一种网络测试方法实施例一的流程示意图;
图2为本发明提供的一种网络测试方法实施例二的流程示意图;
图3为本发明提供的一种网络测试方法实施例二的流程示意图;
图4为本发明提供的一种移动终端实施例一的结构示意图;
图5为本发明提供的一种移动终端实施例二的结构示意图。
具体实施方式
图1为本发明提供的一种网络测试方法实施例一的流程示意图。如图1所示,该网络测试方法包括:
S100,启动测试应用,所述测试应用中预设测试任务。
本发明提供的网络测试方法的执行主体为用户的可通过移动网络进行数据传输的手持终端,比如用户的手机或掌上电脑等。用户终端在网络中注册时,运营商可以在获得用户的许可后,直接向用户的终端中发送并安装测试应用客户端,之后,在任意时刻任意地点,只要启动该测试应用,即可协助运营商完成网络的测试。
其中,测试应用中预设有测试任务,该测试任务可以是固定配置的,也可以是服务商根据需要实时更改,并下发给各测试应用的,在终端中启动测试应用后,即可获得当前的测试任务。
具体的,可以设置某一个时间间隔,使终端中的测试应用每隔该固定的时间间隔后就自动启动一次。或者,在上述S100之前,该方法还包括:
接收服务器发送的启动测试应用的消息;
向所述服务器返回确认消息。
比如,由服务器定时向用户的终端发送启动测试应用的消息,询问要启动用户终端中的测试应用。或者服务器根据终端的位置,向终端发送启动终端中测试应用的消息,比如终端在位置变化时,自动向服务器返回自己当前的位置信息,若服务器需要测试终端当前所在位置的网络质量,则可向终端发送启动其的测试应用的消息。用户在收到启动终端中测试应用的消息后,若同意此刻进行网络质量测试,则可向服务器返回确认消息,若用户不希望此刻启动终端中的测试应用,则可向服务器返回拒绝消息。
S110,对与所述预设测试任务对应的应用进行预设的处理,获得测试数据。
具体的,运营商可以针对不同的测试任务,预先设置通过利用一个或几个应用来实现,比如,要测试网络的上行、下行速率,可以利用微博应用进行文件的上传和下载来实现,要测试网络的接入速度,可以通过登录微信、QQ等应用来实现,等等。这样当在用户终端中启动了测试应用后,可以自动对终端中与预设的测试应用对应的应用进行预设的处理。其中,不同的应用预设的处理可以相同也可以不同,比如微信应用预设的处理为发送图片和音频文件,邮箱预设的处理为,接收邮件等等,并记录测试数据。
S120,将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
当服务器收到终端返回的测试数据后,根据运营商对网络测试性能的设置,对测试数据进行适当处理,比如建立数学模型,或者将测试数据与预先设定的“用户感知”的指标或阈值进行比较,从而确定网络质量。
本发明提供的网络测试方法,通过利用用户终端中实际使用的应用自动模拟用户进行的网络操作,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。
进一步地,为了保护用户的隐私,上述S110包括:分别用预设的各应用账户登录与所述预设测试任务对应的各应用;
对登录后的各应用进行预设的处理。
具体的,服务器可以设置一个账户集,其中包括登录各应用需要的各种应用的账户和密码,这样利用终端中的应用进行网络测试时,直接用各公共账户登录各应用,并对登录后的应用进行相应操作即可,比如,上传文件、下载文件、传输图片等等,并记录对应的测试数据。这样即能利用了用户终端中的应用进行了网络测试,又不会给用户造成任何不必要的困扰。
图2为本发明提供的网络测试方法实施例二的流程示意图。如图2所示,该网络测试方法包括:
S200,启动测试应用。
其中,测试应用中预设测试任务,S200可参照上述实施例一中的S100,此处不再赘述。
S210,获取位置信息,选取与所述位置信息对应的测试任务。
由于运营商根据用户在不同地点的需求不同,可能在不同的地点设置的网络性能不同,这样当对网络进行测试时,即可根据终端所在位置,设置不同的测试任务。每个测试任务可以对应多个测试地点,比如北京东三环、西单商圈、浙大玉泉校区等地点的测试任务相同,每个测试地点又有多个场景,比如西单商圈,的酒店、住宅区、写字楼、车站等,每个场景中又有多个位置,比如商场大堂、地下、二楼等,服务器可以根据具体的位置信息设置不同的测试任务,在终端中启动了测试应用后,测试应用即可根据终端的位置信息,从测试任务中选取与终端位置对应的测试任务,或者终端也可以将终端的位置信息发送给服务器,由服务器选择对应的测试任务后,再发送给终端中的测试应用,由测试应用根据测试任务完成对相应应用的测试。另外,服务器还可以根据需要,对不同位置设置的测试任务进行适当的调整和修订。
其中,获取终端所在位置信息时,可以利用终端的定位装置获得,比如终端的GPS模块,或者也可以根据终端中具有定位功能的应用,获取终端的位置信息,或者,还可以根据终端上报的将位置区码和小区识别码确定终端的位置信息,此处对此不做限定。
S220,对与所述测试任务对应的各应用进行预设的处理,获得测试数据。
其中,不同的测试任务下,需要调用的应用不同,测试应用在根据终端所在的位置确定测试任务后,用不同应用的公共账户登录测试任务下的各应用,并进行预设的处理,获得测试数据。
S230,将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
本发明提供的网络测试方法,根据终端的不同位置,利用用户终端中实际使用的不同应用自动模拟用户进行的网络操作,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。
图3为本发明提供的网络测试方法实施例三的流程示意图。如图3所示,该方法包括:
S300,启动测试应用。其中,测试应用中预设测试任务。
S310,获取位置信息,选取与所述位置信息对应的测试任务。
需要说明的是,若服务器不对不同位置设置不同的测试任务,则本实施例中的上述S310也可不执行。
S320,设置测试次数。
具体的,为了得到准确的测试数据,可以设置通过多次测试来完成对网络的测试,最后将各次测试得到的测试数据进行处理,比如,选取平均值或者最小的值作为衡量网络质量的数据。
其中,可以对不同应用设置不同的测试次数,也可以设置同一测试任务下对所有的应用进行的测试次数相同。此处对此不做限定。
S330,对与所述测试任务对应的各应用进行预设的处理,获得测试数据。
其中,上述S300、S310及S330可参照上述实施例二的具体描述,此处不再赘述。
S340,记录运行次数。
S350,判断所述运行次数是否等于所述测试次数,若所述运行次数小于所述测试次数,则返回执行S330,若所述运行次数等于测试次数,则执行S360。
S360,将获得的测试数据发送给服务器,以使服务器根据收到的测试数据确定网络质量。
需要说明的是,测试应用可以在每次对与测试任务对应的应用进行处理后,就将获得的测试数据发送给服务器,也可以在运行次数等于测试次数后,再将各次运行时获得的测试数据统一发给服务器,此处对此不做限定。
本发明提供的网络测试方法,根据终端的不同位置,利用用户终端中实际使用的不同应用自动模拟用户进行的网络操作,且通过多次测试,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。
图4为本发明提供的移动终端实施例一结构示意图。如图4所示,该移动终端400包括:启动模块410、处理模块420和发送模块430。其中,启动模块410用于启动测试应用,所述测试应用中预设测试任务;处理模块420用于对与所述预设测试任务对应的应用进行预设的处理,获得测试数据;发送模块430用于将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
本发明提供的移动终端是用户的移动终端,比如手机或掌上电脑等。
其网络测试方法处理流程和实现过程可参照上述网络测试方法实施例一的详细说明,此处不再赘述。
进一步地,所述处理模块420具体用于分别用预设的各应用账户登录与所述预设测试任务对应的应用,对登录后的各应用进行预设的处理。
本发明提供的移动终端,通过利用用户终端中实际使用的应用自动模拟用户进行的网络操作,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。
图5为本发明提供的移动终端实施例二结构示意图。如图5所示,在图4所示的实施例的基础上,该移动终端400还包括:获取模块510。
其中,获取模块510用于获取位置信息,选取与所述位置信息对应的测试任务。
进一步地,移动终端400还包括:设置模块520、记录模块530和判断模块540。
其中,设置模块520用于设置测试次数;记录模块530用于记录运行次数;判断模块540用于判断所述运行次数是否等于所述测试次数,若所述运行次数小于所述测试次数,则触发所述处理模块,直至所述运行次数等于所述测试次数,则触发发送模块。
进一步地,移动终端400还包括:接收模块550,
接收模块550用于接收服务器发送的启动测试应用的消息;
所述发送模块430还用于向所述服务器返回确认消息。
本发明提供的移动终端,根据终端的不同位置,利用用户终端中实际使用的不同应用自动模拟用户进行的网络操作,且通过多次测试,使得到的网络测试数据更能真实准确地衡量用户感知,使得测试结果更加准确,且能够在任意地点完成对网络的检测,扩大了检测范围,减少了测试的人力成本。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记带的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种网络测试方法,其特征在于,包括:
启动测试应用,所述测试应用中预设测试任务;
对与所述预设测试任务对应的应用进行预设的处理,获得测试数据;
将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
2.根据权利要求1所述的网络测试方法,其特征在于,所述启动测试应用之后,还包括:
获取位置信息,选取与所述位置信息对应的测试任务。
3.根据权利要求1或2所述的网络测试方法,其特征在于,所述对与所述预设测试任务对应的应用进行预设的处理,获得测试数据之前,还包括:
设置测试次数;
所述对与所述预设测试任务对应的应用进行预设的处理,获得测试数据之后,还包括:
记录运行次数;
判断所述运行次数是否等于所述测试次数,若所述运行次数小于所述测试次数,则重复对与所述预设测试任务对应的应用进行预设的处理,直至所述运行次数等于所述测试次数。
4.根据权利要求3所述的网络测试方法,其特征在于,所述对与所述预设测试任务对应的应用进行预设的处理,包括:
分别用预设的各应用账户登录与所述预设测试任务对应的各应用;
对登录后的各应用进行预设的处理。
5.根据权利要求4所述的网络测试方法,其特征在于,所述启动测试应用,之前还包括:
接收服务器发送的启动测试应用的消息;
向所述服务器返回确认消息。
6.一种移动终端,其特征在于,包括:
启动模块,用于启动测试应用,所述测试应用中预设测试任务;
处理模块,用于对与所述预设测试任务对应的应用进行预设的处理,获得测试数据;
发送模块,用于将获得的测试数据发送给服务器,以使服务器根据所述测试数据确定网络质量。
7.根据权利要求6所述的移动终端,其特征在于,还包括:
获取模块,用于获取位置信息,选取与所述位置信息对应的测试任务。
8.根据权利要求6或7所述的移动终端,其特征在于,还包括:
设置模块,用于设置测试次数;
记录模块,用于记录运行次数;
判断模块,用于判断所述运行次数是否等于所述测试次数,若所述运行次数小于所述测试次数,则触发所述处理模块。
9.根据权利要求8所述的移动终端,其特征在于,所述处理模块,具体用于分别用预设的各应用账户登录与所述预设测试任务对应的各应用,对登录后的各应用进行预设的处理。
10.根据权利要求9所述的移动终端,其特征在于,还包括:
接收模块,用于接收服务器发送的启动测试应用的消息;
所述发送模块,还用于向所述服务器返回确认消息。
CN201410367012.8A 2014-07-29 2014-07-29 网络测试方法和移动终端 Active CN104113870B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410367012.8A CN104113870B (zh) 2014-07-29 2014-07-29 网络测试方法和移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410367012.8A CN104113870B (zh) 2014-07-29 2014-07-29 网络测试方法和移动终端

Publications (2)

Publication Number Publication Date
CN104113870A true CN104113870A (zh) 2014-10-22
CN104113870B CN104113870B (zh) 2019-01-08

Family

ID=51710470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410367012.8A Active CN104113870B (zh) 2014-07-29 2014-07-29 网络测试方法和移动终端

Country Status (1)

Country Link
CN (1) CN104113870B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106792876A (zh) * 2016-12-26 2017-05-31 浙江省公众信息产业有限公司 端到端网络感知评估方法和系统
WO2017128191A1 (zh) * 2016-01-28 2017-08-03 郭子明 一种网络状况监控方法及装置
WO2017128189A1 (zh) * 2016-01-28 2017-08-03 郭子明 一种网络监控技术使用数据的采集方法及装置
CN107086938A (zh) * 2016-02-16 2017-08-22 上海大唐移动通信设备有限公司 一种路测装置和测试方法
CN111212330A (zh) * 2018-11-22 2020-05-29 华为技术有限公司 一种网络性能瓶颈值的确定方法及装置
CN111314175A (zh) * 2020-02-14 2020-06-19 西安广和通无线通信有限公司 通信装置性能测试装置、系统和方法
CN111698128A (zh) * 2020-05-22 2020-09-22 深圳市有方科技股份有限公司 物联网网络质量检测方法、装置、计算机设备和存储介质
CN113453241A (zh) * 2020-03-24 2021-09-28 中国移动通信集团河北有限公司 一种网络测试方法、装置、计算设备以及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075781A (zh) * 2009-11-20 2011-05-25 上海倍亚得信息技术有限公司 视频电话和流媒体的用户感知效果的测试系统和测试方法
CN102413495A (zh) * 2011-11-09 2012-04-11 深圳市伊爱高新技术开发有限公司 基于gps通讯终端的cdma网络质量检测系统及方法
CN102668619A (zh) * 2009-12-24 2012-09-12 英派尔科技开发有限公司 动态移动应用服务质量监控和报告
CN102883348A (zh) * 2012-09-29 2013-01-16 成都网优力软件有限公司 一种将智能终端作为无线网网络测试的系统及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075781A (zh) * 2009-11-20 2011-05-25 上海倍亚得信息技术有限公司 视频电话和流媒体的用户感知效果的测试系统和测试方法
CN102668619A (zh) * 2009-12-24 2012-09-12 英派尔科技开发有限公司 动态移动应用服务质量监控和报告
CN102413495A (zh) * 2011-11-09 2012-04-11 深圳市伊爱高新技术开发有限公司 基于gps通讯终端的cdma网络质量检测系统及方法
CN102883348A (zh) * 2012-09-29 2013-01-16 成都网优力软件有限公司 一种将智能终端作为无线网网络测试的系统及方法

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017128191A1 (zh) * 2016-01-28 2017-08-03 郭子明 一种网络状况监控方法及装置
WO2017128189A1 (zh) * 2016-01-28 2017-08-03 郭子明 一种网络监控技术使用数据的采集方法及装置
CN107086938A (zh) * 2016-02-16 2017-08-22 上海大唐移动通信设备有限公司 一种路测装置和测试方法
CN106792876A (zh) * 2016-12-26 2017-05-31 浙江省公众信息产业有限公司 端到端网络感知评估方法和系统
CN111212330A (zh) * 2018-11-22 2020-05-29 华为技术有限公司 一种网络性能瓶颈值的确定方法及装置
CN111212330B (zh) * 2018-11-22 2022-02-11 华为技术有限公司 一种网络性能瓶颈值的确定方法、装置及存储介质
CN111314175A (zh) * 2020-02-14 2020-06-19 西安广和通无线通信有限公司 通信装置性能测试装置、系统和方法
CN111314175B (zh) * 2020-02-14 2022-05-31 西安广和通无线通信有限公司 通信装置性能测试装置、系统和方法
CN113453241A (zh) * 2020-03-24 2021-09-28 中国移动通信集团河北有限公司 一种网络测试方法、装置、计算设备以及存储介质
CN113453241B (zh) * 2020-03-24 2023-04-28 中国移动通信集团河北有限公司 一种网络测试方法、装置、计算设备以及存储介质
CN111698128A (zh) * 2020-05-22 2020-09-22 深圳市有方科技股份有限公司 物联网网络质量检测方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
CN104113870B (zh) 2019-01-08

Similar Documents

Publication Publication Date Title
CN104113870A (zh) 网络测试方法和移动终端
US8126476B2 (en) System and method for mapping wireless access points
CN103686591B (zh) 获取位置信息的方法和系统
CN103595760B (zh) 基于云端的文件画面共享方法
EP2575322B1 (en) Method, user equipment, server, and device for sharing information
US9736767B2 (en) Identification-assisted wireless network connections
US9836477B2 (en) Event media file discovery
CN102710549B (zh) 通过摄像建立通信连接关系的方法、终端及系统
JP2014527773A (ja) ピアデバイス支援の位置情報サービスプロバイダチェックイン
US10051445B2 (en) Location-oriented services
WO2016101749A1 (zh) 一种通讯群组的配置方法和装置
JP2016502177A (ja) 短縮urlにアクセスするためのプリエンプティブフレームワーク
EP2174523A1 (en) System and method for mapping wireless access points
CN106686752B (zh) 一种通过用户设备上第一应用建立无线连接的方法与设备
CN106455004A (zh) 一种用于提供无线接入点的方法与设备
CN105657781B (zh) 接入WiFi网络的方法及装置
US20150081758A1 (en) Testing a network using a communication device
CN106027191A (zh) 时间的更新方法、装置和终端设备
US20140324988A1 (en) Method and apparatus for obtaining geographic location information of a private user in instant messaging
CN106658666A (zh) 一种用于建立无线连接的方法与设备
CN106658670B (zh) 一种无线保真Wi-Fi扫描方法及移动终端
CN108040323B (zh) 一种定位方法及装置
WO2016173338A1 (zh) 一种网络接入方法及移动通信终端
KR20120107152A (ko) 단말의 리모트 조작 시스템, 리모트 조작방법
CN113613050B (zh) 视频同步播放方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant