首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

用于移动终端SIMLock的测试方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:展讯通信(上海)有限公司

摘要:本发明提供一种用于移动终端SIMLock的测试方法及系统。所述系统包括计算机以及与所述计算机连接的待测试移动终端和至少一个卡板,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽。本发明能够实现SIMLock自动化测试,从而能够提高测试效率,降低测试成本。

主权项:1.一种用于移动终端SIMLock的测试方法,其特征在于,计算机分别与待测试移动终端和至少一个卡板连接,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的SIM卡的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽,所述方法包括:1所述计算机接收用户输入的测试指令,其中,所述测试指令用于指明所有待测试SIM卡的测试顺序;2所述计算机对所述至少一个卡板进行初始化,并判断所述至少一个卡板是否初始化成功;3所述计算机发送切换命令至当前测试SIM卡所在的卡板,以控制所述当前测试SIM卡所在的卡板根据所述切换命令,建立所述当前测试SIM卡与所述待测试移动终端的虚拟连接,并判断所述虚拟连接是否成功建立;4若所述虚拟连接成功建立,所述计算机控制所述待测试移动终端对所述当前测试SIM卡进行SIMLock测试;5重复步骤3至4,直至完成所有待测试SIM卡的SIMLock测试;所述计算机控制所述待测试移动终端对所述当前测试SIM卡进行SIMLock测试包括:41所述计算机发送下载版本命令至所述待测试移动终端,以控制所述待测试移动终端进行版本文件的加载;42所述计算机发送单锁或者组合锁的加锁命令至所述待测试移动终端,以对所述待测试移动终端进行单锁或者组合锁加锁操作;43所述计算机发送测试场景命令至所述待测试移动终端,其中,所述测试场景命令包括至少一种测试场景和所述至少一种测试场景的测试顺序;44所述待测试移动终端接收到所述测试场景命令后进行重启操作,并在重启后判断所述加锁命令对应的单锁或者组合锁的CPIN值是否正确,并当所述单锁或者组合锁的CPIN值正确时调用并执行当前测试场景对应的测试脚本并在执行所述测试脚本过程中出现错误时进行log的抓取,当所述单锁或者组合锁的CPIN值不正确时进行加锁失败log的抓取;45所述待测试移动终端重新加载版本文件,以使得所述待测试移动终端的SIM卡处于无锁状态;46所述待测试移动终端加载完版本文件后调用并执行下一测试场景对应的测试脚本以及在执行所述测试脚本过程中出现错误时进行log的抓取;47重复步骤45和46,直至执行完所述至少一个测试场景中各个测试场景对应的测试脚本,以完成所述当前测试SIM卡的SIMLock测试;48所述待测试移动终端针对所述当前测试SIM卡的SIMLock测试生成对应的错误日志文件和测试结果文件,并发送所述错误日志文件和测试结果文件至所述计算机;49所述计算机对所述错误日志文件和所述测试结果文件进行保存。

全文数据:用于移动终端SIMLock的测试方法及系统技术领域[0001]本发明涉及移动终端自动化测试技术领域,尤其涉及一种用于移动终端SIML〇ck的测试方法及系统。背景技术[00021由于不同3顶卡制造商生产的SIM卡可能存在个体差异,因此在移动终端软件测试中,SMLock测试是必不可少的环节,以验证在各种锁的情况下各种SIM卡的可用性和可靠性。[0003]、目前,移动终端SIMLock的测试多为手动测试,即需要分别在移动终端的不同卡槽中上插拔SIM卡然后依次对各个卡槽中的SIM卡进行加锁、解锁以及执行各种业务测试用例,而且针对不同的测试场景还需要移动终端反复下载版本,同时测试过程中还需要手动抓取log并进行结果统计。由此可见,现有的移动终端s頂卡加锁与解锁的测试是一项非常耗时耗力的工作,有必要提出一种低测试成本、脱离人力的自动化测试方法。发明内容[0004]本发明提供的一种用于移动终端SIMLock的测试方法及系统,其能够实现SIMLock自动化测试,从而能够提闻测试效率,降低测试成本。[0005]第一方面,本发明提供一种用于移动终端SIMLock的测试系统,所述系统包括计算机以及与所述计算机连接的待测试移动终端和至少一个卡板,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SMLock测试的S頂卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽。[0006]可选地,所述计算机、所述待测试移动终端和所述卡板之间通过USB数据线进行连接。[0007]第二方面,本发明提供一种用于移动终端SIMLock的测试方法,计算机分别与待测试移动终端和至少一个卡板连接,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的S顶卡的S頂卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽,所述方法包括:[0008]1所述计算机接收用户输入的测试指令,其中,所述测试指令用于指明所有待测试SIM卡的测试顺序;[0009]2所述计算机对所述至少一个卡板进行初始化,并判断所述至少一个卡板是否初始化成功;[0010]3所述计算机在判断所述至少一个卡板初始化成功后控制所述至少一个卡板进行切卡操作,以建立当前测试S顶卡与所述待测试移动终端的虚拟连接;[0011]4所述计算机控制所述待测试移动终端对所述当前测试S頂卡进行SBlLock测试;[0012]5重复步骤3至4,直至完成所有待测试s顶卡的s顶Lock测试。[0013]可选地,所述计算机在判断所述至少一个卡板初始化成功后控制所述至少一个卡板进行切卡操作,以建立当前测试SIM卡与所述待测试移动终端的虚拟连接包括:[0014]所述计算机发送所述切换命令至当前测试SIM卡所在的卡板,以控制所述当前测试SIM卡所在的卡板根据所述切换命令,建立所述当前测试SIM卡与所述待测试移动终端的虚拟连接,并判断所述虚拟连接是否成功建立。[0015]可选地,所述计算机控制所述待测试移动终端对所述当前测试S頂卡进行SMLock测试包括:[0016]41所述计算机发送下载版本命令至所述待测移动终端,以控制所述待测试移动终端进行版本文件的加载[0017]42所述计算机发送单锁或者组合锁的加锁命令至所述待测试移动终端,以对所述待测试移动终端进行单锁或者组合锁加锁操作;[0018]43所述计算机发送测试场景命令至所述待测试移动终端,其中,所述测试场景命令包括至少一种测试场景和所述至少一种测试场景的测试顺序;[0019]44所述待测试移动终端接收到所述测试场景命令后进行重启操作,并在重启后判断所述加锁命令对应的单锁或者组合锁的CPIN值是否正确,并当所述单锁或者组合锁的CPIN值正确时调用并执行当前测试场景对应的测试脚本并在执行所述测试脚本过程中出现错误时进行log的抓取,当所述单锁或者组合锁的CPIN值不正确时进行加锁失败log的抓取;[0020]45所述待测移动终端重新加载版本文件,以使得所述待测移动终端的SIM卡处于无锁状态;[0021]46所述待测试移动终端加载完版本文件后调用并执行下一测试场景对应的测试脚本以及在执行所述测试脚本过程中出现错误时进行log的抓取;[0022]47重复步骤45和46,直至执行完所述至少一个测试场景中各个测试场景对应的测试脚本,以完成所述当前测试SIM卡的SIMLock测试;[0023]48所述待测试移动终端针对所述当前测试SIM卡的SMLock测试生成对应的错误日志文件和测试结果文件,并发送所述错误日志文件和测试结果文件至所述计算机;[0024]49所述计算机对所述错误日志文件和所述测试结果文件进行保存。[0025]可选地,在所述重复步骤3至4,直至完成所有待测试S頂卡的SIMLock测试之后,还包括:[0026]所述计算机对保存的所有待测试SIM卡的SIMLock测试对应的错误日志文件和测试结果文件进行统计,形成测试报告;[0027]所述计算机发送所述测试报告至测试人员的指定邮箱。[0028]可选地,所述测试场景是依据测试业务的不同进行划分的。[0029]可选地,所述测试场景为正常测试场景、开启Pin码测试场景、飞行模式测试场景、加锁后输入1次错误密码测试场景或者加锁后输入10次错误密码测试场景。[0030]本发明实施例提供的用于移动终端SIMLock的测试方法及系统,所述系统包括计算机以及与所述计算机连接的待测试移动终端和至少一个卡板,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个S頂卡卡槽。与现有技术相比,本发明的技术方案可以根据测试人员的配置在待测试SIM卡之间进行切换,而且同时进行多卡移动终端中的多个SIM卡的SIMLock测试,从而实现了S頂卡SIMLock自动化测试;另外,在本发明的技术方案中,如果测试过程中出现问题,系统还可以自动抓取log和记录测试结果并保存在计算机中,便于测试人员查看,从而大大提高了SIM卡的SIMLock测试的测试效率,并降低测试成本。附图说明[0031]图1为本发明一实施例用于移动终端SIMLock的测试系统的结构示意图;[0032]图2为本发明一实施例用于移动终端SIMLock的测试方法的流程图;[0033]图3为以2个SIM卡为例,来说明本发明的用于移动终端SIMLock的测试方法的流程。具体实施方式[0034]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0035]本发明实施例提供一种用于移动终端SIMLock的测试系统,所述系统包括计算机以及与所述计算机连接的待测试移动终端和至少一个卡板,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行S頂Lock测试的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽。[0036]这里以待测试移动终端具有2个SM卡卡槽为例进行说明,如图1所示,所述系统包括计算机以及与所述计算机连接的待测试移动终端和2个卡板,即具有多个S頂卡卡槽的卡板11和具有多个SIM卡多个卡槽的卡板12,所述2个卡板均与所述待测试移动终端连接,其中,所述卡槽用于放置待进行SIMLock测试SIM卡。[0037]本发明实施例提供的用于移动终端SIMLock的测试系统,与现有技术相比,本发明的技术方案可以根据测试人员的配置在待测试S頂卡之间进行切换,而且同时进行多卡移动终端中的多个S頂卡的SMLock测试,从而实现了s頂卡S頂Lock自动化测试;另外,在本发明的技术方案中,如果测试过程中出现问题,系统还可以自动抓取log和记录测试结果并保存在计算机中,便于测试人员查看,从而大大提高了S頂卡的SIMLock测试的测试效率,并降低测试成本。[0038]可选地,在上述实施例中,所述计算机、所述待测试移动终端和所述2个卡板之间通过USB数据线进行连接。[0039]本发明实施例还提供一种用于移动终端SMLock的测试方法,如图2所示,计算机分别与待测试移动终端和至少一个卡板连接,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的SIM卡的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽,所述方法包括:[0040]S11、所述计算机接收用户输入的测试指令,其中,所述测试指令用于指明所有待测试SIM卡的测试顺序;[0041]S12、所述计算机对所述至少一个卡板进行初始化,并判断所述至少一个卡板是否初始化成功;[0042]S13、所述计算机在判断所述至少一个卡板初始化成功后控制所述至少一个卡板进行切卡操作,以建立当前测试SIM卡与所述待测试移动终端的虚拟连接;[0043]S14、所述计算机控制所述待测试移动终端对所述当前测试SIM卡进行SIMLock测试;[0044]S15、重复步骤S13至S14,直至完成所有待测试SIM卡的SBlLock测试。[0045]本发明实施例提供的用于移动终端SMLock的测试方法,与现有技术相比,本发明的技术方案可以根据测试人员的配置在待测试SIM卡之间进行切换,而且同时进行多卡移动终端中的多个S頂卡的SIMLock测试,从而实现了S頂卡SIMLock自动化测试;另外,在本发明的技术方案中,如果测试过程中出现问题,系统还可以自动抓取log和记录测试结果并保存在计算机中,便于测试人员查看,从而大大提高了SIM卡的SIMLock测试的测试效率,并降低测试成本。[0046]可选地,所述步骤S13包括:[0047]所述计算机发送所述切换命令至当前测试SIM卡所在的卡板,以控制所述当前测试SIM卡所在的卡板根据所述切换命令,建立所述当前测试SIM卡与所述待测试移动终端的虚拟连接,并判断所述虚拟连接是否成功建立。[0048]具体地,所述步骤S14包括:[0049]S14-1、所述计算机发送下载版本命令至所述待测移动终端,以控制所述待测试移动终端进行版本文件的加载[0050]S14-2、所述计算机发送单锁或者组合锁的加锁命令至所述待测试移动终端,以对所述待测试移动终端进行单锁或者组合锁加锁操作;[0051]S14_3、所述计算机发送测试场景命令至所述待测试移动终端,其中,所述测试场景命令包括至少一种测试场景和所述至少一种测试场景的测试顺序;[0052]可选地,所述测试场景包括正常测试场景Nomal、开启Pin码测试场景openPin、飞行模式测试场景openAirplane、加锁后的弹框输入1次错误密码测试场景mistypeOneTimes和加锁后的弹框输入10次错误密码测试场景mistypeTenTimes,上述各种测试场景是依据所进行测试的业务不同来划分的。[0053]S14-4、所述待测试移动终端接收到所述测试场景命令后进行重启操作,并在重启后判断所述加锁命令对应的单锁或者组合锁的CPIN值是否正确,并当所述单锁或者组合锁的CPIN值正确时调用并执行当前测试场景对应的测试脚本并在执行所述测试脚本过程中出现错误时进行log的抓取,当所述单锁或者组合锁的CPIN值不正确时进行加锁失败log的抓取;[0054]S14-5、所述待测移动终端重新加载版本文件,以使得所述待测移动终端的SIM卡处于无锁状态;[0055]S14-6、所述待测试移动终端加载完版本文件后调用并执行下一测试场景对应的测试脚本以及在执行所述测试脚本过程中出现错误时进行log的抓取;[0056]S14-7、重复步骤S14-5和S14-6,直至执行完所述至少一个测试场景中各个测试场景对应的测试脚本,以完成所述当前测试S顶卡的S頂Lock测试;[0057]S14-8、所述待测试移动终端针对所述当前测试SIM卡的SIMLock测试生成对应的错误日志文件和测试结果文件,并发送所述错误日志文件和测试结果文件至所述计算机;[GG58]S14-9、所述计算机对所述错误日志文件和所述测试结果文件进行保存。[0059]可选地,在完成所有待测试SIM卡的SIMLock测试之后,还包括:[0060]所述计算机对保存的所有待测试SIM卡的SIMLock测试对应的错误日志文件和测试结果文件进行统计,形成测试报告;[0061]所述计算机发送所述测试报告至测试人员的指定邮箱。[0062]本发明实施例提供的用于移动终端SMLock的测试方法,与现有技术相比,一方面,本发明的技术方案可以根据测试人员的配置在待测试SM卡之间进行切换,而且同时进行多卡移动终端中的多个S頂卡的S頂Lock测试,从而实现了SIM卡SIMLock自动化测试;另一方面,在本发明的技术方案中,如果测试过程中出现问题,系统还可以自动抓取log和记录测试结果并保存在计算机中,便于测试人员查看,从而大大提高了SBI卡的SniLock测试的测试效率,并降低测试成本。[0063]这里以测试2个SIM卡的SIMLock测试为例进行说明,其测试系统如图1所示,其中,所述2个SIM卡的位置编号以“所在卡板编号-所在卡槽编号”命名,分别为11-1和12-1,这里测试顺序为11-1—12-1。具体方法流程包括,如图3所示:[0064]S21、所述计算机接收用户输入的测试指令,其中,所述测试指令用于指明所有待测试SIM卡的测试顺序,即11-1—'12-1。[0065]S22、所述计算机分别对卡板11和卡板12进行初始化。[0066]S23、所述计算机判断卡板11和卡板12是否初始化成功,如果卡板11和卡板12均初始化成功,则转入步骤S22,否则,等待一段时间(例如30秒后返回步骤S24,重新进行初始化。[0067]S24、所述计算机发送切换命令至卡板11,以控制所述当前测试SIM卡11-1所在的卡板11根据所述切换命令,建立所述当前测试SIM卡11-1与所述待测试移动终端的虚拟连接。[0068]S25、所述计算机判断所述当前测试SIM卡11-1虚拟连接是否成功建立,如果虚拟连接成功建立,则转入步骤S26,否则,等待一段时间(例如10秒后返回步骤S24,重新进行虚拟连接。[0069]S26、所述计算机控制所述待测试移动终端对所述当前测试SIM卡11-1进行SIMLock测试。[0070]这里以单锁的SIMLock测试为例进行说明,具体包括:[0071]1所述计算机发送下载版本命令至所述待测移动终端,以控制所述待测试移动终端进行版本文件的加载。[0072]2所述计算机发送单锁的加锁命令至所述待测试移动终端,以对所述待测试移动终端进行单锁加锁操作。[0073]3所述计算机发送包括正常测试场景和开启Pin码测试场景两种测试场景的测试场景命令至所述待测试移动终端。[0074]4所述待测试移动终端接收到所述测试场景命令后进行重启操作,并在重启后判断所述加锁命令对应的单锁的CPIN值是否正确,并当所述单锁的CPIN值正确时调用并执行正常测试场景对应的测试脚本并在执行所述测试脚本过程中出现错误时进行log的抓取,当所述单锁的CPIN值不正确时进行加锁失败log的抓取。[0075]5所述待测移动终端重新加载版本文件,以使得所述待测移动终端的SIM卡处于无锁状态。[0076]6所述待测试移动终端加载完版本文件后调用并执行开启Pin码测试场景对应的测试脚本以及在执行所述测试脚本过程中出现错误时进行log的抓取。[0077]7所述待测试移动终端生成所述当前测试SIM+U—1的51祖^0说测试对应的错误曰志文件和测试结果文件,并发送所述错误日志文件和测试结果文件至所述计算机。[0078]8所述计算机对所述错误日志文件和所述测试结果文件进行保存。[0079]S27、所述计算机发送切换命令至卡板12,以控制所述当前测试SIM+12-i所在的卡板I2根据所述切换命令,建立所述当前测试SIM卡12-1与所述待测试移动终端的虚拟连接。[0080]S28、所述计算机判断所述当前测试5瓜卡12_1虚拟连接是否成功建立,如果虚拟连接成功建立,则转入步骤S27,否则,等待一段时间(例如10秒后返回步骤S29,重新进行虚拟连接。[0081]S29、所述计算机控制所述待测试移动终端对所述当前测试sM卡i2_i进行S頂Lock测试。[0082]这里以组合锁的S顶Lock测试为例进行说明,具体包括:[008311所述计算机发送下载版本命令至所述待测移动终端,以控制所述待测试移动终端进行版本文件的加载。[0084]2所述计算机发送组合锁的加锁命令至所述待测试移动终端,以对所述待测试移动终端进行组合锁加锁操作。[0085]这里,组合锁包括第一类型单锁和第二类型单锁。[0086]3所述计算机发送包括正常测试场景和开启Pin码测试场景两种测试场景的测试场景命令至所述待测试移动终端。[0087]4所述待测试移动终端接收到所述测试场景命令后进行重启操作,并在重启后依次判断所^加锁命令对应的第一类型单锁和第二类型单锁的CPIN值是否正确,并当所述第了类型单锁和桌二类型单锁的CPIN值均正确时调用并执行正常测试场景对应的测试脚本并在执行所述测试脚本过程中出现错误时进行log的抓取,当所述第一类型单锁的⑶預值或者第二类型单锁的CPIN值不正确时,进行加锁失败log的抓取;、[0088]5所述待测移动终端重新加载版本文件,以使得所述待测移动终端的SIM卡处于无锁状态;[0089]6所述待测试移动终端加载完版本文件后调用并执行开启Pin码测试场景对应的测试脚本以及在执行所述测试脚本过程中出现错误时进行log的抓取;[0090]7所述待测试移动终端生成所述当前测试SIM卡u_u^SIML〇ck测试对应的错误日志文件和测试结果文件,并发送所述错误日志文件和测试结果文件至所述计算机;[0091]8所述计算机对所述错误日志文件和所述测试结果文件进行保存。[0092]另外,在完成所有待测试SIM卡(11-1—12-1的SMLock测试之后,还包括:[0093]所述计算机对保存的所有待测试S頂卡的SIMLock测试对应的错误日志文件和测试结果文件进行统计,形成测试报告;[0094]所述计算机发送所述测试报告至测试人员的指定邮箱。[0095]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,R〇M或随机存储记忆体(RandomAccessMemory,RAM等。[0096]以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

权利要求:1.一种用于移动终端SIMLock的测试系统,其特征在于,所述系统包括计算机以及与所述计算机连接的待测试移动终端和至少一个卡板,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽。2.根据权利要求1所述的系统,其特征在于,所述计算机、所述待测试移动终端和所述卡板之间通过USB数据线进行连接。3.—种用于移动终端SIMLock的测试方法,其特征在于,计算机分别与待测试移动终端和至少一个卡板连接,所述至少一个卡板均与所述待测试移动终端连接,其中,所述卡板具有多个用于放置待进行SIMLock测试的SIM卡的SIM卡卡槽,所述卡板的数目与所述待测试移动终端的SIM卡卡槽的数目相同,一个卡板对应于所述待测试移动终端的一个SIM卡卡槽,所述方法包括:1所述计算机接收用户输入的测试指令,其中,所述测试指令用于指明所有待测试SIM卡的测试顺序;2所述计算机对所述至少一个卡板进行初始化,并判断所述至少一个卡板是否初始化成功;3所述计算机在判断所述至少一个卡板初始化成功后控制所述至少一个卡板进行切卡操作,以建立当前测试SIM卡与所述待测试移动终端的虚拟连接;4所述计算机控制所述待测试移动终端对所述当前测试SIM卡进行SIMLock测试;5重复步骤3至4,直至完成所有待测试SIM卡的SIMLock测试。4.根据权利要求3所述的方法,其特征在于,所述计算机在判断所述至少一个卡板初始化成功后控制所述至少一个卡板进行切卡操作,以建立当前测试SM卡与所述待测试移动终端的虚拟连接包括:所述计算机发送所述切换命令至当前测试SIM卡所在的卡板,以控制所述当前测试SIM卡所在的卡板根据所述切换命令,建立所述当前测试SIM卡与所述待测试移动终端的虚拟连接,并判断所述虚拟连接是否成功建立。5.根据权利要求4所述的方法,其特征在于,所述计算机控制所述待测试移动终端对所述当前测试SIM卡进行SIMLock测试包括:41所述计算机发送下载版本命令至所述待测移动终端,以控制所述待测试移动终端进行版本文件的加载;42所述计算机发送单锁或者组合锁的加锁命令至所述待测试移动终端,以对所述待测试移动终端进行单锁或者组合锁加锁操作;43所述计算机发送测试场景命令至所述待测试移动终端,其中,所述测试场景命令包括至少一种测试场景和所述至少一种测试场景的测试顺序;44所述待测试移动终端接收到所述测试场景命令后进行重启操作,并在重启后判断所述加锁命令对应的单锁或者组合锁的CPIN值是否正确,并当所述单锁或者组合锁的CPIN值正确时调用并执行当前测试场景对应的测试脚本并在执行所述测试脚本过程中出现错误时进行log的抓取,当所述单锁或者组合锁的CPIN值不正确时进行加锁失败i〇g的抓取;45所述待测移动终端重新加载版本文件,以使得所述待测移动终端的SIM卡处于无锁、状态;46所述待测试移动终端加载完版本文件后调用并执行下一测试场景对应的测试脚本以及在执行所述测试脚本过程中出现错误时进行log的抓取;47重复步骤45和46,直至执行完所述至少一个测试场景中各个测试场景对应的测试脚本,以完成所述当前测试SIM卡的SIMLock测试;48所述待测试移动终端针对所述当前测试SIM卡的SIMLock测试生成对应的错误曰志文件和测试结果文件,并发送所述错误日志文件和测试结果文件至所述计算机;49所述计算机对所述错误日志文件和所述测试结果文件进行保存。6.根据权利要求5所述的方法,其特征在于,在所述重复步骤3至4,直至完成所有待测试SIM卡的SIMLock测试之后,还包括:所述计算机对保存的所有待测试SIM卡的SIMLock测试对应的错误日志文件和测试结果文件进行统计,形成测试报告;所述计算机发送所述测试报告至测试人员的指定邮箱。_7.根据权利要求5所述的方法,其特征在于,所述测试场景是依据测试业务的不同进行划分的。8.根据权利要求5所述的方法,所述测试场景为正常测试场景、开启Pin码测试场景、飞行模式测试场景、加锁后输入1次错误密码测试场景或者加锁后输入10次错误密码测试场景。

百度查询: 展讯通信(上海)有限公司 用于移动终端SIMLock的测试方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。