发明名称 | 一种实现手机MO主叫自动化测试的方法 | ||
摘要 | 一种实现手机MO和MT自动化测试的方法,MO测试用于测试手机主叫功能是否正常,即从本机拨打电话给其他手机,呼出通讯功能是否正常。MT测试用于测试手机被叫功能是否正常,即从其他手机给本机拨打电话,接收通讯功能是否正常。MO测试通过调用底层打电话的API以及调用自带的计数器进行,并对测试中的通话号码,通话次数以及通话时间等参数进行记录;通过媒体记录器接口录制听筒以及话筒声音信息保存到存储卡中,保存录音。MT测试通过消息接收器,进行来电监听,开启自动接听的情况下如果有来电,则自动接听,并实现录音和记录成功失败次数。本发明通用性强,可避免重复开发;通过实践实施到自动化脚本中;实现自动拔打、接听电话,记录测试记录,保存通话录音,进行数据业务的重复测试。 | ||
申请公布号 | CN102307254B | 申请公布日期 | 2013.10.09 |
申请号 | CN201110252187.0 | 申请日期 | 2011.08.30 |
申请人 | 广东欧珀移动通信有限公司 | 发明人 | 曾元清 |
分类号 | H04M1/24(2006.01)I | 主分类号 | H04M1/24(2006.01)I |
代理机构 | 广州粤高专利商标代理有限公司 44102 | 代理人 | 罗晓林;李志强 |
主权项 | 一种实现手机MO主叫自动化测试的方法,其步骤如下:步骤101、MO主叫测试准备进入测试程序;步骤102、开始测试;步骤103、判断输入的手机号码不为空或者输入手机号码的次数不为空或者输入手机号码的次数不为零;步骤104、是则执行步骤105,否则提示未输入内容,重新输入号码后执行步骤103;步骤105、判断通话时间是否有值;步骤106、是则直接判断间隔时间是否有值,否则设置通话时间为10秒后判断间隔时间是否有值;步骤107、间隔时间有值则直接判断失败重播时间是否有值,否则设置间隔时间为1秒后判断失败重播时间是否有值;步骤108、失败重播时间有值则执行步骤109,否则设置是被重播时间为1秒后执行步骤109;步骤109、按指定号码重复拨号;步骤110、判断是否点击停止拨号;步骤111、是则执行步骤114,否则判断是否点击拨号暂停;步骤112、拨号暂停则判断是否继续拨号,继续拨号则执行步骤109,否则拨号处于暂停状态;拨号未暂停则判断拨号是否失败;步骤113、拨号失败则将失败次数加1后显示剩余次数和失败次数,拨号成功则失败次数不变并显示剩余次数和失败次数;步骤114、自动拨号结束;步骤115、判断是否退出自动MO主叫测试;步骤116、是则MO主叫测试结束,否则返回步骤102。 | ||
地址 | 523860 广东省东莞市长安镇乌沙海滨路18号 |