[发明专利]一种自动发送AT命令的方法及装置无效
申请号: | 201010147134.8 | 申请日: | 2010-04-15 |
公开(公告)号: | CN101853155A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 张青 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04W24/00 |
代理公司: | 信息产业部电子专利中心 11010 | 代理人: | 吴永亮 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 发送 at 命令 方法 装置 | ||
技术领域
本发明涉及手机测试技术领域,特别涉及一种自动发送AT命令的方法及装置。
背景技术
面对竞争越来越激烈的手机业,其质量和技术要求也日益提高。产品质量满足不了用户要求,就会被淘汰。提高测试效率,提高故障分析与验证的效率,可以缩短研发周期。
AT标准是一个面向行的命令语言,在手机版本测试中AT命令的发送是必不可少也是最基础的一部分,它总是从TE到TA使用起始发送命令行,此命令行由一串字母数字的字符组成,它发送到调制解调器来指示执行由字符指定的命令。
目前,各大品牌商一方面为了提高品牌质量,另一方面为了提高产品的生产效率,纷纷加强了手机测试的力度。但是,随着手机业务的不断更新,技术版本也随之不断的更新,测试工作量就越显庞大了。
为了解决版本更新后给测试人员带来的一系列的复杂而繁琐的操作,需要找到一种自动发送AT命令的方法。
发明内容
本发明的目的在于,提供一种自动发送AT命令的方法,能够使测试人员从手动重复输入AT的操作中解脱出来,缩短测试时间,提高测试效率。
本发明的另一目的在于,提供一种自动发送AT命令的装置,能够使测试人员从手动重复输入AT的操作中解脱出来,缩短测试时间,提高测试效率。
本发明的自动发送AT命令的方法,包括下列步骤:
预先根据测试功能建立相应的AT命令脚本文件;
根据用户选择的测试功能获取相应的AT命令脚本文件,并将该AT命令脚本文件发送给被测试的终端。
其中,包括下列步骤:
预先在操作界面上设置有录制按钮,在用户点击所述录制按钮时,响应该按钮消息,并设置当前状态为录制状态,同时创建一个空的脚本文件,用来保存录制的AT命令和回显信息,在用户选择停止录制之前,将所有发送的AT命令和回显信息录制下来。
进一步地,还可以包括下列步骤:用户通过所述操作界面,设置发送周期、发送次数、显示发送成功与失败次数、显示发送的AT命令及其发送时间中的一项或多项。
其中,在根据设置的周期自动发送AT命令时,监听对应的回复信息,将回复信息和文件中的回显字符进行比较,如果匹配则继续发送下一条;否则,本次发送错误,并进行错误次数增加,同时判断发送次数是否进行完毕,发送完毕,则停止发送,否则继续下一轮AT命令的发送;
在设置了发送周期时,如果发送出AT命令后,对方无消息回复,则等待;如果等待的时间超出了发送周期时间,则判断该次发送失败。
其中,还包括下列步骤:
预先在操作界面上设置有多个与AT命令脚本文件相应的测试功能按钮以供用户选择;或者,预先在下拉框中包含有多个与AT命令脚本文件相应的测试功能选项以供用户选择;用户通过在操作界面上触摸相应的按钮或者通过下拉框方式来选择要测试功能。
本发明的自动发送AT命令的装置,包括AT命令脚本文件存储单元、识别单元以及脚本文件发送单元,其中,所述AT命令脚本文件存储单元,用于存储预先根据测试功能建立的相应的AT命令脚本文件;所述识别单元,用于根据用户选择的测试功能,识别所述AT命令脚本文件存储单元中相应的AT命令脚本文件;所述脚本文件发送单元,用于根据所述识别单元的识别结果将所述AT命令脚本文件存储单元中相应的AT命令脚本文件发送给被测试的终端。
其中,可以进一步包括录制单元,并且预先在操作界面上设置有录制按钮;其中,所述录制单元,用于在用户点击所述录制按钮时,响应该按钮消息,并设置当前状态为录制状态,同时创建一个空的脚本文件,用来保存录制的AT命令和回显信息,在用户选择停止录制之前,将所有发送的AT命令和回显信息录制下来。
其中,可以进一步为用户提供设置发送周期、发送次数、显示发送成功与失败次数、显示发送的AT命令及其发送时间中的一项或多项设置选项。
其中,所述脚本文件发送单元,进一步用于在根据设置的周期自动发送AT命令时,监听对应的回复信息,将回复信息和文件中的回显字符进行比较,如果匹配则继续发送下一条;否则,本次发送错误,并进行错误次数增加,同时判断发送次数是否进行完毕,发送完毕,则停止发送,否则继续下一轮AT命令的发送;或者,所述脚本文件发送单元,进一步用于在设置了发送周期时,如果发送出AT命令后,对方无消息回复,则等待;如果等待的时间超出了发送周期时间,则判断该次发送失败。
进一步地,还可以包括操作界面,其上进一步设置有多个与AT命令脚本文件相应的测试功能按钮以供用户选择;或者进一步在下拉框中包含有多个与AT命令脚本文件相应的测试功能选项以供用户选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010147134.8/2.html,转载请声明来源钻瓜专利网。