[发明专利]利用短信测试终端的方法及平台装置无效
| 申请号: | 200910112266.4 | 申请日: | 2009-07-20 |
| 公开(公告)号: | CN101626552A | 公开(公告)日: | 2010-01-13 |
| 发明(设计)人: | 张联;吕皓;李爽 | 申请(专利权)人: | 厦门敏讯信息技术股份有限公司 |
| 主分类号: | H04W4/12 | 分类号: | H04W4/12;H04W24/06 |
| 代理公司: | 厦门市诚得知识产权代理事务所 | 代理人: | 方惠春;黄国强 |
| 地址: | 361009福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 利用 短信 测试 终端 方法 平台 装置 | ||
技术领域
本发明涉及通信技术领域,特别是涉及利用短信测试终端的方法及平台装置。
背景技术
由于移动运营商的多元化发展背景,对于手机软件的应用要求在不断提高。借助于GSM协议规范的相关内容,移动运营商也逐步要求手机具有相关增值应用功能,例如完成话费代充值,水电费用代缴等业务。在整个增值系统中,手机不仅仅作为一种个人通讯工具,也作为C/S系统架构的客户端。
上述利用手机进行话费代充值、水电费用代缴等业务处理的技术研发也日益引起人们重视。其中,手机短信协议作为一种成熟的数据通信协议,在增值服务系统中被移动运营商大量作为数据承载使用。
2005年1月26日公开的名称为“一种模拟移动终端收发短消息的系统及模拟收发方法”的中国发明专利CN03131707.3揭露了一种模拟移动终端进行短信中心系统测试的方法。所述专利描述了一种模拟移动终端收发短消息的系统,包括支撑通讯模块、业务处理模块和人机命令模块。模拟收发短消息的方法,其发送短消息的步骤为:系统初始化;模拟系统与短消息中心建立通讯;人机命令参数设定;业务消息处理和发送;支撑消息发送。接收短消息的方法是与上述步骤的逆过程。通过模拟移动终端直接向短消息中心进行发送短消息以试图节省成本。
但是,对于处于客户端一侧的手机终端测试而言,并没有相关公开的技术;而且,如上述中国发明专利CN03131707.3描述的利用短消息测试服务器一侧短信中心系统的技术,也仅仅是利用现有短信协议,对于其他相关协议的测试仍存在较大困难。
而且,如果利用专门的测试环境来测试终端,需要部署实际测试平台环境,极大增加测试的准备工作和成本;同时,由于实际环境的条件限制,一些冗余、保护协议将很难进行模拟测试。
发明内容
本发明主要解决的技术问题是提供一种利用短信测试终端的方法及平台装置,能够极大地保证测试范围的完整与灵活,同时使用灵活,针对不同的协议定义存在良好的适用性,极大地降低测试环境准备成本。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种利用短信测试终端的方法,包括:根据测试用例与短信交互协议编辑短信测试脚本文件,包括编辑脚本参数、脚本动作与脚本内容;选择需要使用的脚本文件;调用所述选择的脚本文件进行服务端平台模拟,按照所述测试用例规定的脚本动作在所述模拟平台与待测终端之间发送短信进行测试。
其中,所述编辑脚本文件步骤包括:定义所述脚本参数和脚本动作;根据所述脚本参数和脚本动作以XML方式编写脚本文件。
其中,所述编辑脚本动作步骤中的脚本动作包括以下至少一种:待测设备发送短信至模拟平台,模拟平台经过处理后回复处理短信;待测设备发送短信至模拟平台,模拟平台自动校验短信是否正确;模拟平台发送短信至待测设备。
其中,所述编辑脚本参数步骤中脚本参数的编辑内容包括:常量:固定不变的参数,语法结构为<%const“n”%>;变量:为短信中携带的可变参数,语法结构为<%var“n”%>;分割符:为固定的字符。
其中,所述待测设备发送短信至模拟平台、模拟平台经过处理后回复处理短信的脚本动作的编辑包括:编辑上行判断模版与下行回复短信模版并配置绑定两者,然后保存在同一个XML脚本中。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种利用短信测试终端的平台装置,包括:存储单元,存储有根据测试用例与短信交互协议编辑的短信测试脚本文件;脚本选择单元,用于在进行终端测试时在所述存储单元中选择需要使用的脚本文件;通信单元,用于与待测终端之间进行短信通信;测试单元,用于调用所述选择的脚本文件进行服务端平台模拟,按照所述测试用例规定的脚本动作利用在所述测试单元与待测终端之间短信发送的过程进行测试。
其中,包括:脚本编辑单元,用于编辑所述脚本文件并存储至所述存储单元,所述脚本文件的编辑包括定义所述脚本参数和脚本动作、以及根据所述脚本参数和脚本动作以XML方式编写脚本文件。
本发明的有益效果是:区别于现有技术利用专门的测试环境来测试终端而导致极大地增加测试的准备工作和成本、同时难以测试冗余协议的情况,本发明采用调用脚本文件进行服务端平台模拟的方式,进行规定脚本动作的测试,因测试用的脚本可以自定义,因此类型、格式、内容等都具有较大的灵活性,能够极大地保证测试范围的完整与灵活,由于使用灵活而针对不同的协议定义存在良好的适用性,同时不需要专门的测试环境,极大地降低测试环境准备成本。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门敏讯信息技术股份有限公司,未经厦门敏讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910112266.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双轴转动式太阳能板架
- 下一篇:发电导轨





