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