一种手机数据网络自动化测试方法.pdf

上传人:111****11 文档编号:4310672 上传时间:2018-09-13 格式:PDF 页数:7 大小:360.65KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110373316.1

申请日:

2011.11.22

公开号:

CN102404768A

公开日:

2012.04.04

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04W 24/00申请公布日:20120404|||实质审查的生效IPC(主分类):H04W 24/00申请日:20111122|||公开

IPC分类号:

H04W24/00(2009.01)I

主分类号:

H04W24/00

申请人:

广东欧珀移动通信有限公司

发明人:

曾元清

地址:

523860 广东省东莞市长安镇乌沙海滨路18号

优先权:

专利代理机构:

广州粤高专利商标代理有限公司 44102

代理人:

罗晓林;李志强

PDF下载: PDF下载
内容摘要

本发明公开了一种手机数据网络自动化测试方法,其步骤如下:步骤1、启动手机数据网络测试程序;步骤2、进入开始时间判断程序;步骤3、进入数据包测试程序;步骤4、步骤2、3的测试结果生成LOG日志并保存;步骤5、退出手机数据网络测试程序。与现有技术相比,本发明的有益效果是:在开始测试时设定测试开始时间、测试网址,实现自动测试手机与服务器之间网络状况的功能,自动发送请求数据包到服务器,通过服务器的应答数据包,量化的得出手机与服务器网络延迟等信息。

权利要求书

1: 一种手机数据网络自动化测试方法, 其步骤如下 : 步骤 1、 启动手机数据网络测试程序 ; 步骤 2、 进入开始时间判断程序 ; 步骤 3、 进入数据包测试程序 ; 步骤 4、 步骤 2、 3 的测试结果生成 LOG 日志并保存 ; 步骤 5、 退出手机数据网络测试程序。2: 根据权利要求 1 所述的手机数据网络自动化测试方法, 其特征在于, 上述步骤 2 所述 的开始时间判断程序的步骤如下 : 步骤 101、 判断当前时间是否满足数据包测试程序的开始时间 ; 步骤 102、 是则执行步骤 3, 否则等待 5 秒, 进入步骤 101。3: 根据权利要求 2 所述的手机数据网络自动化测试方法, 其特征在于 : 所述的等待 5 秒为用户未输入具体数据下的默认预设数据值, 根据具体测试程序调整等待时间。4: 根据权利要求 3 所述的手机数据网络自动化测试方法, 其特征在于, 上述步骤 3 所述 的数据包测试程序的步骤如下 : 步骤 201、 获取测试网址的 IP 地址 ; 步骤 202、 判断是否成功获取到合法 IP ; 步骤 203、 是则进入步骤 204, 否则输出地址解析或网址错误 LOG 日志, 并进入步骤 213 ; 步骤 204、 发送 ICMP 请求数据包 ; 步骤 205、 判断是否发送成功 ; 步骤 206、 是则进入步骤 207, 否则输出发送数据包失败 LOG 日志, 并进入步骤 211 ; 步骤 207、 接收 ICMP 应答数据包 ; 步骤 208、 判断是否成功接收 ; 步骤 209、 是则进入步骤 210, 否则输出接收数据包超时 LOG 日志, 并进入步骤 211 ; 步骤 210、 计算数据包的发送接收时延、 TTL 信息 ; 步骤 211、 判断是否达到预设测试次数 ; 步骤 212、 是则进入步骤 213, 否则进入步骤 205 ; 步骤 213、 结束测试。5: 根据权利要求 4 所述的手机数据网络自动化测试方法, 其特征在于 : 步骤 211 所述 的预设测试次数为用户未输入具体数据下的默认预设数据值, 根据具体测试调整。6: 根据权利要求 1 ~ 5 中任一项所述的手机数据网络自动化测试方法, 其特征在于 : 所述的开始时间、 测试网址在测试前预设赋值。

说明书


一种手机数据网络自动化测试方法

    【技术领域】
     本发明涉及一种手机测试方法, 特别是涉及一种手机数据网络自动化测试方法。背景技术
     目前数据网络的测试, 需要人工进行。对于不同时段、 不同强度的测试, 人工操作 比较繁琐 ; 某些测试项, 需要了解数据网络状况, 才能进行测试, 但没有量化的测试方法。发明内容
     本发明的目的在于克服现有技术的不足, 提供一种手机数据网络自动化测试方 法, 此发明可以灵活完成不同时段、 不同网站的数据网络的自动化测试, 给出量化的测试结 果, 了解手机与服务器之间数据网络状况。
     为了达到上述目的, 本发明采用的技术方案是 : 一种手机数据网络自动化测试方 法, 其步骤如下 : 步骤 1、 启动手机数据网络测试程序 ; 步骤 2、 进入开始时间判断程序 ; 步骤 3、 进入数据包测试程序 ; 步骤 4、 步骤 2、 3 的测试结果生成 LOG 日志并保存 ; 步骤 5、 退出手机数据网络测试程序。
     上述步骤 2 所述的开始时间判断程序的步骤如下 : 步骤 101、 判断当前时间是否满足数据包测试程序的开始时间 ; 步骤 102、 是则执行步骤 3, 否则等待 5 秒, 进入步骤 101。
     步骤 102 所述的等待 5 秒为用户未输入具体数据下的默认预设数据值, 根据具体 测试程序调整等待时间。
     上述步骤 3 所述的数据包测试程序的步骤如下 : 步骤 201、 获取测试网址的 IP 地址 ; 步骤 202、 判断是否成功获取到合法 IP ; 步骤 203、 是则进入步骤 204, 否则输出地址解析或网址错误 LOG 日志, 并进入步骤 213 ; 步骤 204、 发送 ICMP 请求数据包 ; 步骤 205、 判断是否发送成功 ; 步骤 206、 是则进入步骤 207, 否则输出发送数据包失败 LOG 日志, 并进入步骤 211 ; 步骤 207、 接收 ICMP 应答数据包 ; 步骤 208、 判断是否成功接收 ; 并进入步骤 211 ; 步骤 209、 是则进入步骤 210, 否则输出接收数据包超时 LOG 日志, 步骤 210、 计算数据包的发送接收时延、 TTL 信息 ; 步骤 211、 判断是否达到预设测试次数 ;步骤 212、 是则进入步骤 213, 否则进入步骤 205 ; 步骤 213、 结束测试。
     上述步骤 210 所述的 TTL 为 IP 协议包中的一个值。
     上述步骤 211 所述的预设测试次数为用户未输入具体数据下的默认预设数据值, 根据具体测试调整。
     所述的开始时间、 测试网址在测试前预设赋值。
     与现有技术相比, 本发明的有益效果是 : 在开始测试时设定测试开始时间、 测试网 址, 实现自动测试手机与服务器之间网络状况的功能, 自动发送请求数据包到服务器, 通过 服务器的应答数据包, 量化的得出手机与服务器网络延迟等信息。 附图说明
     图 1 为本发明的方法流程图 ; 图 2 为本发明的步骤 2、 3 详细流程图。具体实施方式 本发明的主旨在于克服现有技术的不足, 提供一种手机数据网络自动化测试方 法, ICMP 为英文 Internet Control Message Protocol 的缩写, 为 Internet 控制报文协议。 它是 TCP/IP 协议族的一个子协议, 用于在 IP 主机、 路由器之间传递控制消息。控制消息是 指网络通不通、 主机是否可达、 路由是否可用等网络本身的消息。 这些控制消息虽然并不传 输用户数据, 但是对于用户数据的传递起着重要的作用。
     下面结合实施例参照附图进行详细说明, 以便对本发明的技术特征及优点进行更 深入的诠释。
     本发明的方法流程图如图 1 所示, 一种手机数据网络自动化测试方法, 其步骤如 下: 步骤 1、 启动手机数据网络测试程序 ; 步骤 2、 进入开始时间判断程序 ; 步骤 3、 进入数据包测试程序 ; 步骤 4、 步骤 2、 3 的测试结果生成 LOG 日志并保存 ; 步骤 5、 退出手机数据网络测试程序。
     图 2 为本发明的步骤 2、 3 详细流程图, 上述步骤 2 所述的开始时间判断程序的步 骤如下 : 步骤 101、 判断当前时间是否满足数据包测试程序的开始时间 ; 步骤 102、 是则执行步骤 3, 否则等待 5 秒, 进入步骤 101。
     步骤 102 所述的等待 5 秒为用户未输入具体数据下的默认预设数据值, 根据具体 测试程序调整等待时间。
     上述步骤 3 所述的数据包测试程序的步骤如下 : 步骤 201、 获取测试网址的 IP 地址 ; 步骤 202、 判断是否成功获取到合法 IP ; 步骤 203、 是则进入步骤 204, 否则输出地址解析或网址错误 LOG 日志, 并进入步骤
     213 ; 步骤 204、 发送 ICMP 请求数据包 ; 步骤 205、 判断是否发送成功 ; 步骤 206、 是则进入步骤 207, 否则输出发送数据包失败 LOG 日志, 并进入步骤 211 ; 步骤 207、 接收 ICMP 应答数据包 ; 步骤 208、 判断是否成功接收 ; 步骤 209、 是则进入步骤 210, 否则输出接收数据包超时 LOG 日志, 并进入步骤 211 ; 步骤 210、 计算数据包的发送接收时延、 TTL 信息 ; 步骤 211、 判断是否达到预设测试次数 ; 步骤 212、 是则进入步骤 213, 否则进入步骤 205 ; 步骤 213、 结束测试。
     上述步骤 211 所述的预设测试次数为用户未输入具体数据下的默认预设数据值, 根据具体测试调整。
     所述的开始时间、 测试网址在测试前预设赋值。
     本发明实现自动测试手机与服务器之间网络状况的功能。按照人为设定, 自动发 送请求数据包到服务器, 通过服务器的应答数据包, 量化的得出手机与服务器网络延迟等 信息。
     目前数据网络的测试, 需要人工进行。对于不同时段、 不同强度的测试, 人工操作 比较繁琐, 某些测试项, 需要了解数据网络状况, 才能进行测试, 但没有量化的测试方法。 此 发明可以按照设定, 自动化完成测试任务, 量化地反映数据网络的状况, 且能灵活完成不同 时段、 不同网站的数据网络的自动化测试, 给出量化的测试结果, 了解手机与服务器之间数 据网络状况。
     上述实施例中提到的内容并非是对本发明的限定, 在不脱离本发明的发明构思的 前提下, 任何显而易见的替换均在本发明的保护范围之内。

一种手机数据网络自动化测试方法.pdf_第1页
第1页 / 共7页
一种手机数据网络自动化测试方法.pdf_第2页
第2页 / 共7页
一种手机数据网络自动化测试方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种手机数据网络自动化测试方法.pdf》由会员分享,可在线阅读,更多相关《一种手机数据网络自动化测试方法.pdf(7页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102404768 A (43)申请公布日 2012.04.04 C N 1 0 2 4 0 4 7 6 8 A *CN102404768A* (21)申请号 201110373316.1 (22)申请日 2011.11.22 H04W 24/00(2009.01) (71)申请人广东欧珀移动通信有限公司 地址 523860 广东省东莞市长安镇乌沙海滨 路18号 (72)发明人曾元清 (74)专利代理机构广州粤高专利商标代理有限 公司 44102 代理人罗晓林 李志强 (54) 发明名称 一种手机数据网络自动化测试方法 (57) 摘要 本发明公开了一种手机数据网络自动。

2、化测试 方法,其步骤如下:步骤1、启动手机数据网络测 试程序;步骤2、进入开始时间判断程序;步骤3、 进入数据包测试程序;步骤4、步骤2、3的测试结 果生成LOG日志并保存;步骤5、退出手机数据网 络测试程序。与现有技术相比,本发明的有益效果 是:在开始测试时设定测试开始时间、测试网址, 实现自动测试手机与服务器之间网络状况的功 能,自动发送请求数据包到服务器,通过服务器的 应答数据包,量化的得出手机与服务器网络延迟 等信息。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 3 页 附图 2 页 CN 102404772 A 1/。

3、1页 2 1.一种手机数据网络自动化测试方法,其步骤如下: 步骤1、启动手机数据网络测试程序; 步骤2、进入开始时间判断程序; 步骤3、进入数据包测试程序; 步骤4、步骤2、3的测试结果生成LOG日志并保存; 步骤5、退出手机数据网络测试程序。 2.根据权利要求1所述的手机数据网络自动化测试方法,其特征在于,上述步骤2所述 的开始时间判断程序的步骤如下: 步骤101、判断当前时间是否满足数据包测试程序的开始时间; 步骤102、是则执行步骤3,否则等待5秒,进入步骤101。 3.根据权利要求2所述的手机数据网络自动化测试方法,其特征在于:所述的等待5 秒为用户未输入具体数据下的默认预设数据值,根。

4、据具体测试程序调整等待时间。 4.根据权利要求3所述的手机数据网络自动化测试方法,其特征在于,上述步骤3所述 的数据包测试程序的步骤如下: 步骤201、获取测试网址的IP地址; 步骤202、判断是否成功获取到合法IP; 步骤203、是则进入步骤204,否则输出地址解析或网址错误LOG日志,并进入步骤 213; 步骤204、发送ICMP请求数据包; 步骤205、判断是否发送成功; 步骤206、是则进入步骤207,否则输出发送数据包失败LOG日志,并进入步骤211; 步骤207、接收ICMP应答数据包; 步骤208、判断是否成功接收; 步骤209、是则进入步骤210,否则输出接收数据包超时LOG日。

5、志,并进入步骤211; 步骤210、计算数据包的发送接收时延、TTL信息; 步骤211、判断是否达到预设测试次数; 步骤212、是则进入步骤213,否则进入步骤205; 步骤213、结束测试。 5.根据权利要求4所述的手机数据网络自动化测试方法,其特征在于:步骤211所述 的预设测试次数为用户未输入具体数据下的默认预设数据值,根据具体测试调整。 6.根据权利要求15中任一项所述的手机数据网络自动化测试方法,其特征在于: 所述的开始时间、测试网址在测试前预设赋值。 权 利 要 求 书CN 102404768 A CN 102404772 A 1/3页 3 一种手机数据网络自动化测试方法 技术领域。

6、 0001 本发明涉及一种手机测试方法,特别是涉及一种手机数据网络自动化测试方法。 背景技术 0002 目前数据网络的测试,需要人工进行。对于不同时段、不同强度的测试,人工操作 比较繁琐;某些测试项,需要了解数据网络状况,才能进行测试,但没有量化的测试方法。 发明内容 0003 本发明的目的在于克服现有技术的不足,提供一种手机数据网络自动化测试方 法,此发明可以灵活完成不同时段、不同网站的数据网络的自动化测试,给出量化的测试结 果,了解手机与服务器之间数据网络状况。 0004 为了达到上述目的,本发明采用的技术方案是:一种手机数据网络自动化测试方 法,其步骤如下: 步骤1、启动手机数据网络测试。

7、程序; 步骤2、进入开始时间判断程序; 步骤3、进入数据包测试程序; 步骤4、步骤2、3的测试结果生成LOG日志并保存; 步骤5、退出手机数据网络测试程序。 0005 上述步骤2所述的开始时间判断程序的步骤如下: 步骤101、判断当前时间是否满足数据包测试程序的开始时间; 步骤102、是则执行步骤3,否则等待5秒,进入步骤101。 0006 步骤102所述的等待5秒为用户未输入具体数据下的默认预设数据值,根据具体 测试程序调整等待时间。 0007 上述步骤3所述的数据包测试程序的步骤如下: 步骤201、获取测试网址的IP地址; 步骤202、判断是否成功获取到合法IP; 步骤203、是则进入步骤。

8、204,否则输出地址解析或网址错误LOG日志,并进入步骤 213; 步骤204、发送ICMP请求数据包; 步骤205、判断是否发送成功; 步骤206、是则进入步骤207,否则输出发送数据包失败LOG日志,并进入步骤211; 步骤207、接收ICMP应答数据包; 步骤208、判断是否成功接收; 步骤209、是则进入步骤210,否则输出接收数据包超时LOG日志,并进入步骤211; 步骤210、计算数据包的发送接收时延、TTL信息; 步骤211、判断是否达到预设测试次数; 说 明 书CN 102404768 A CN 102404772 A 2/3页 4 步骤212、是则进入步骤213,否则进入步骤。

9、205; 步骤213、结束测试。 0008 上述步骤210所述的TTL为IP协议包中的一个值。 0009 上述步骤211所述的预设测试次数为用户未输入具体数据下的默认预设数据值, 根据具体测试调整。 0010 所述的开始时间、测试网址在测试前预设赋值。 0011 与现有技术相比,本发明的有益效果是:在开始测试时设定测试开始时间、测试网 址,实现自动测试手机与服务器之间网络状况的功能,自动发送请求数据包到服务器,通过 服务器的应答数据包,量化的得出手机与服务器网络延迟等信息。 附图说明 0012 图1为本发明的方法流程图; 图2为本发明的步骤2、3详细流程图。 具体实施方式 0013 本发明的主。

10、旨在于克服现有技术的不足,提供一种手机数据网络自动化测试方 法,ICMP为英文Internet Control Message Protocol的缩写,为Internet控制报文协议。 它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是 指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传 输用户数据,但是对于用户数据的传递起着重要的作用。 0014 下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更 深入的诠释。 0015 本发明的方法流程图如图1所示,一种手机数据网络自动化测试方法,其步骤如 下: 步骤1、。

11、启动手机数据网络测试程序; 步骤2、进入开始时间判断程序; 步骤3、进入数据包测试程序; 步骤4、步骤2、3的测试结果生成LOG日志并保存; 步骤5、退出手机数据网络测试程序。 0016 图2为本发明的步骤2、3详细流程图,上述步骤2所述的开始时间判断程序的步 骤如下: 步骤101、判断当前时间是否满足数据包测试程序的开始时间; 步骤102、是则执行步骤3,否则等待5秒,进入步骤101。 0017 步骤102所述的等待5秒为用户未输入具体数据下的默认预设数据值,根据具体 测试程序调整等待时间。 0018 上述步骤3所述的数据包测试程序的步骤如下: 步骤201、获取测试网址的IP地址; 步骤20。

12、2、判断是否成功获取到合法IP; 步骤203、是则进入步骤204,否则输出地址解析或网址错误LOG日志,并进入步骤 说 明 书CN 102404768 A CN 102404772 A 3/3页 5 213; 步骤204、发送ICMP请求数据包; 步骤205、判断是否发送成功; 步骤206、是则进入步骤207,否则输出发送数据包失败LOG日志,并进入步骤211; 步骤207、接收ICMP应答数据包; 步骤208、判断是否成功接收; 步骤209、是则进入步骤210,否则输出接收数据包超时LOG日志,并进入步骤211; 步骤210、计算数据包的发送接收时延、TTL 信息; 步骤211、判断是否达到。

13、预设测试次数; 步骤212、是则进入步骤213,否则进入步骤205; 步骤213、结束测试。 0019 上述步骤211所述的预设测试次数为用户未输入具体数据下的默认预设数据值, 根据具体测试调整。 0020 所述的开始时间、测试网址在测试前预设赋值。 0021 本发明实现自动测试手机与服务器之间网络状况的功能。按照人为设定,自动发 送请求数据包到服务器,通过服务器的应答数据包,量化的得出手机与服务器网络延迟等 信息。 0022 目前数据网络的测试,需要人工进行。对于不同时段、不同强度的测试,人工操作 比较繁琐,某些测试项,需要了解数据网络状况,才能进行测试,但没有量化的测试方法。此 发明可以按照设定,自动化完成测试任务,量化地反映数据网络的状况,且能灵活完成不同 时段、不同网站的数据网络的自动化测试,给出量化的测试结果,了解手机与服务器之间数 据网络状况。 0023 上述实施例中提到的内容并非是对本发明的限定,在不脱离本发明的发明构思的 前提下,任何显而易见的替换均在本发明的保护范围之内。 说 明 书CN 102404768 A CN 102404772 A 1/2页 6 图1 说 明 书 附 图CN 102404768 A CN 102404772 A 2/2页 7 图2 说 明 书 附 图CN 102404768 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1