[发明专利]写短信压力测试方法无效
申请号: | 201110178017.2 | 申请日: | 2011-06-28 |
公开(公告)号: | CN102855165A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 白璐 | 申请(专利权)人: | 基信康信息技术(上海)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;H04W4/14 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 薛琦 |
地址: | 200335 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短信 压力 测试 方法 | ||
技术领域
本发明涉及一种无线模块测试方法,特别是涉及一种写短信压力测试方法。
背景技术
写短信压力测试通常是通过不断地向SIM(Subscriber Identity Module,客户识别模块)卡写入短消息来进行的。但是在测试过程中,经常会遇到SIM卡的存储空间已满、无法继续向其写入短信的情况,这便导致压力测试的强度直接受到SIM卡的存储容量的限制,从而无法有效地开展高强度的压力测试。
发明内容
本发明要解决的技术问题是为了克服现有技术中的写短信压力测试的测试强度会受到SIM卡的存储容量的限制的缺陷,提供一种能够不受SIM卡的存储容量的限制而有效地开展高强度的压力测试的写短信压力测试方法。
本发明是通过下述技术方案来解决上述技术问题的:一种写短信压力测试方法,其特点在于,其包括:S1、查询一SIM卡能够存储的短信条数的上限n;S2、向该SIM卡写入一条短信,该SIM卡返回已被写入该SIM卡的短信总条数m;S3、判断m是否小于n,若m<n,则执行S5,若m>=n,则执行S4;S4、清空已被写入该SIM卡的所有短信,然后执行S5;S5、判断S2的执行次数是否已达到一测试次数s,若未达到s,则再次执行S2,若已达到s,则结束测试。
本发明对现有的测试脚本进行了改进,在其中加入了用于不断地判断写入SIM卡的短信总条数是否已经达到该SIM卡的存储容量的判断语句,从而便可以在该SIM卡的存储空间已满时及时地清空其内的短信,以使得压力测试的过程可以继续进行,由此实现高强度的压力测试。
其中,该SIM卡为一无线模块中的SIM卡。即,本发明适用于无线模块在各种平台下的短信功能块的测试。
其中,S1-S4利用AT命令实现。即,本发明的该测试方法的主体步骤可以以AT命令编写的测试脚本的形式实现,并根据压力测试的预定强度要求利用运行在PC上的测试工具来控制该测试脚本的执行次数。在利用AT命令实现本发明时,可以巧妙地利用AT语句在向SIM卡写短信成功后的返回值正为刚刚写入的这条短信在该SIM卡中的存储位置这一特性,只要预先查询获知该SIM卡的存储容量,便可以简单地利用if语句来判断该SIM卡的存储空间是否已满。
本发明的积极进步效果在于:本发明通过不断地在SIM卡的存储空间已满时及时地清空其内的短信,来实现高强度的写短信压力测试。
附图说明
图1为本发明的该写短信压力测试方法的流程图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
由于对无线模块的测试过程一般都是利用AT命令实现的,因此本实施例以采用AT命令的情形为例对本发明进行说明。
在测试过程开始之前,先利用串口线将待测的无线模块与PC相连,并确认两者之间AT命令通讯正常。
接下来便可以开始编写含有if语句的AT命令测试脚本。首先,需要利用“AT+CPMS?”语句查询待测的无线模块中的SIM卡的存储容量,并将该存储容量记录为例如SMCOUNT。针对具体的测试过程,需要利用“AT+CMGW”语句来执行向该SIM卡写入短信的操作,在该操作成功后会以“+CMGW:”的形式返回刚刚写入的该条短信在该SIM卡中的存储位置,将该存储位置记录为例如INDEX。此时,用于不断地判断该SIM卡的存储空间是否已满的if语句便可以表达为“if((INDEX<SMCOUNT)?(OK):(DELALL MESSAGE))”,即若存储空间已满便清空其内的所有短信,以使得写入短信的测试操作得以继续进行。
在测试脚本编写完成后,便可以将其导入PC上的测试工具中,并在该测试工具中填写需要的测试次数,以便反复地执行向该SIM卡中写入短信的测试操作。
参见图1所示,本发明的该测试方法实质上可以表达为以下步骤:
步骤100,查询SIM卡能够存储的短信条数的上限n。
步骤101,向该SIM卡写入一条短信,该SIM卡返回已被写入该SIM卡的短信总条数m。其中的该m值便反映了刚刚成功写入的该条短信在该SIM卡中的具体存储位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于基信康信息技术(上海)有限公司,未经基信康信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110178017.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗大叶性肺炎的中药方
- 下一篇:视频监视系统中的质量检查