无线通讯模块gprs数据传输性能的测试方法

文档序号:7760166阅读:811来源:国知局
专利名称:无线通讯模块gprs数据传输性能的测试方法
技术领域
本发明涉及一种无线通讯模块GPRS数据传输性能的测试方法,特别是涉及一种以txt文档为数据文件的无线通讯模块GPRS数据上传下载的自动化测试方法。
背景技术
无线通讯模块的GPRS (通用分组无线服务技术)数据传输性能是当前用户比较关注的一个问题,但是由于使用GPRS拨号上网功能受到网络及具体网站情况的影响较多,通常会产生很多不确定性及误差性,如同一个网站的文件在相同环境、不同时间段下载的情况可能会有较大差异,因此就需要一个方法来控制测试条件,即测试的数据来源及大小、测试的开始结束时间、测试产品当前的网络信号量等,以提高性能测试效率和准确性。现有的测试方法主要靠手动操作完成,而手动操作需要进行一系列的配置,配置过程中还要受到网络情况的制约,如网络信号等,且通常此类测试需要相同产品或者不同产品进行并行对比测试,手动操作会使并行测试的产品间有较长的时间差,影响对比效果。倘若能找到一种自动化测试的方法,就可以减少前期配置时间,使产品之间的测试条件尽可能地一致。

发明内容
本发明要解决的技术问题是为了克服现有技术测试无线通讯模块的GPRS数据传输性能必须手动测试、受到网络情况的制约并且难以控制测试条件的缺陷,提供一种能够控制测试条件且自动化的无线通讯模块GPRS数据传输性能的测试方法。本发明是通过下述技术方案来解决上述技术问题的一种无线通讯模块GPRS数据传输性能的测试方法,其特点在于,其包括以下步骤S1、编辑配置文件和数据文件,其中该配置文件为网络参数配置;&、导入配置文件并进行网络连接;&、选定本地导入的数据文件将其上传至配置文件中指定的IP地址;、、完成GPRS上传后记录上传的数据文件的大小以及上传所用的时间;&、判断是否继续上传数据文件,若上传数据文件,返回步骤& ;若否,则进入步骤
S6 ;&、选定配置文件中指定的IP地址中的数据文件并进行下载;S7、完成GPRS下载后记录下载的数据文件的大小以及下载所用的时间;S8、判断是否继续下载数据文件,若下载数据文件,返回步骤& ;若否,进入步骤 S9 ;&、汇总所有测试数据并计算出最大传输速率和平均传输速率。优选地,步骤&之后、步骤&之前还包括以下步骤判断网络连接是否正常,若是, 则进入步骤& ;若否,则进入步骤$,其中步骤$还包括以下步骤判断是否重新编辑配置文件,若是,则返回步骤S1 ;若否,则进入步骤、提示用户出错,请求检查网络状态。
优选地,步骤&之后还包括以下步骤将计算出的最大传输速率和平均传输速率与其他无线通讯模块的最大传输速率和平均传输速率相比较。优选地,所述配置文件包括AT指令和IP地址。优选地,所述数据文件包括大小不同的数据包。优选地,所述配置文件和数据文件为TXT格式的文件。。本发明的积极进步效果在于测试无线通讯模块GPRS数据传输性能时无需再用手工记录测试的方法,而是自动对无线通讯模块GPRS数据传输性能进行测试。另外,本发明的测试方法杜绝了测试条件难以控制的缺陷,解决了并行测试的产品间有较长的时间差而影响对比效果的问题。


图1为本发明的测试无线通讯模块GPRS数据传输性能的步骤流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。本发明所述的无线通讯模块GPRS数据传输性能的测试方法包括以下步骤步骤101,编辑配置文件和数据文件,其中该配置文件为网络参数配置,所述配置文件包括AT指令和IP地址,具体来说,配置文件主要对需要拨号上网的一些AT命令进行参数配置,以及配置固定的上传下载IP地址等;数据文件主要编辑一些不同大小的数据包,作为上传下载的内容。步骤102,导入配置文件并进行网络连接。步骤103,判断网络连接是否正常,若是,则进入步骤104 ;若否,则进入步骤103’。步骤103’,判断是否重新编辑配置文件?若是,返回步骤101,重新编辑配置文件后重新尝试网络连接;若否,进入步骤104’。步骤104’,提示用户无法进行网络连接,请求检查网络状态。步骤104,选定本地导入的数据文件将其上传至配置文件中指定的IP地址,所述数据文件包括大小不同的数据包;步骤105,完成GPRS上传后记录上传的数据文件的大小以及上传所用的时间;步骤106,判断是否继续上传数据文件,若上传数据文件,返回步骤104 ;若否,则进入步骤107 ;步骤107,选定配置文件中指定的IP地址中的数据文件并进行下载;步骤108,完成GPRS下载后记录下载的数据文件的大小以及下载所用的时间;步骤109,判断是否继续下载数据文件,若下载数据文件,返回步骤107 ;若否,进入步骤110 ;步骤110,汇总所有测试数据并计算出最大传输速率和平均传输速率。步骤111,将计算出的最大传输速率和平均传输速率与其他无线通讯模块的最大传输速率和平均传输速率相比较。优选地,所述配置文件和数据文件为TXT格式的文件。上述步骤101 103在实际中的具体实现是本领域的现有技术,并非本发明的发明点所在,本领域技术人员可以根据实际需要自行选择合适的公知手段实现。至于测试的结果该无线通讯模块在GPRS数据传输上的性能是否优良,主要看数据传输的平均速率和最大速率,且这必须是在测试条件一致的情况下,这是手动测试无法做到的。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
权利要求
1.一种无线通讯模块GPRS数据传输性能的测试方法,其特征在于,其包括以下步骤51、编辑配置文件和数据文件,其中该配置文件为网络参数配置;52、导入配置文件并进行网络连接;&、选定本地导入的数据文件将其上传至配置文件中指定的IP地址;S4、完成GPRS上传后记录上传的数据文件的大小以及上传所用的时间;&、判断是否继续上传数据文件,若上传数据文件,返回步骤& ;若否,则进入步骤& ;&、选定配置文件中指定的IP地址中的数据文件并进行下载;S7、完成GPRS下载后记录下载的数据文件的大小以及下载所用的时间;&、判断是否继续下载数据文件,若下载数据文件,返回步骤& ;若否,进入步骤& ;&、汇总所有测试数据并计算出最大传输速率和平均传输速率。
2.如权利要求1所述的无线通讯模块GPRS数据传输性能的测试方法,其特征在于,步骤&之后、步骤&之前还包括以下步骤判断网络连接是否正常,若是,则进入步骤& ;若否,则进入步骤$,其中步骤$还包括以下步骤判断是否重新编辑配置文件,若是,则返回步骤S1 ;若否,则进入步骤、提示用户出错,请求检查网络状态。
3.如权利要求1所述的无线通讯模块GPRS数据传输性能的测试方法,其特征在于,步骤&之后还包括以下步骤将计算出的最大传输速率和平均传输速率与其他无线通讯模块的最大传输速率和平均传输速率相比较。
4.如权利要求1所述的无线通讯模块GPRS数据传输性能的测试方法,其特征在于,所述配置文件包括AT指令和IP地址。
5.如权利要求1所述的无线通讯模块GPRS数据传输性能的测试方法,其特征在于,所述数据文件包括大小不同的数据包。
6.如权利要求1所述的无线通讯模块GPRS数据传输性能的测试方法,其特征在于,所述配置文件和数据文件为TXT格式的文件。
全文摘要
本发明公开了一种无线通讯模块GPRS数据传输性能的测试方法,包括S1、编辑配置文件和数据文件;S2、导入配置文件进行网络连接;S3、选定数据文件将其上传至配置文件中IP地址;S4、完成上传后记录上传数据文件大小以及上传时间;S5、判断是否继续上传数据文件,若上传数据文件,返回步骤S3;若否,进入步骤S6;S6、选定数据文件进行下载;S7、完成下载后记录下载的数据文件大小和下载时间;S8、判断是否继续下载数据文件,若下载,返回步骤S6;若否,进入步骤S9;S9、汇总测试数据并计算出最大传输速率和平均传输速率。本发明实现了自动测试无线通讯模块GPRS数据传输性能并杜绝了测试条件难以控制的缺陷。
文档编号H04W24/02GK102404771SQ20101028696
公开日2012年4月4日 申请日期2010年9月17日 优先权日2010年9月17日
发明者干晓鸣 申请人:上海手机测试公共服务平台有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1