用户识别模块卡的协议一致性测试方法、装置及系统制造方法及图纸

技术编号:14873445 阅读:106 留言:0更新日期:2017-03-23 21:10
本公开是关于一种用户识别模块卡的协议一致性测试方法及装置,该方法包括:根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;根据所述测试用例向所述终端发送测试命令;从所述终端获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。该技术方案可以降低测试成本,简化测试流程。

【技术实现步骤摘要】

本公开涉及终端测试
,尤其涉及用户识别模块(SubscriberIdentityModule,SIM)卡的协议一致性测试方法、装置及系统。
技术介绍
随着通信技术的发展,终端得到了广泛的应用,故对终端的测试变得尤为重要。在对终端进行GCF(GlobalCertificationForum,全球认证论坛)、PTCRB(PCSTypeCertificationReviewBoard,个人通信服务型号认证评估委员会)认证以及国内入网检测等常规终端测试时,均需要对终端进行一致性测试,在这一致性测试的过程中,SIM卡的协议一致性测试都是必不可少的部分。
技术实现思路
本公开实施例提供SIM卡的协议一致性测试方法、装置及系统。所述技术方案如下:根据本公开实施例的第一方面,提供一种用户识别模块卡的协议一致性测试方法,包括:根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;根据所述测试用例向所述终端发送测试命令;从所述终端获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以不需要ComprionIT3设备,也不需要在PC端安装ComprionIT3软件,可以直接通过PC端和手机端之间的交互进行测试,降低测试成本,简化测试流程。在一个实施例中,所述方法还包括:根据所述测试用例控制网络综测仪使所述终端处于预设驻网状态;从所述终端获取处于预设驻网状态下的驻网数据;根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性,包括:根据所述驻网数据、交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以直接通过PC端控制网络综测仪模拟手机端的驻网状态,对手机端的SIM卡驻网情况进行测试,降低测试成本,简化测试流程。根据本公开实施例的第二方面,提供一种用户识别模块卡的协议一致性测试方法,包括:接收更新命令,所述更新命令用于指示更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;根据所述更新命令,更新所述虚拟SIM卡的默认数据;接收并执行测试命令;获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;发送所述交互信息。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以不需要ComprionIT3设备,也不需要在PC端安装ComprionIT3软件,可以直接通过PC端和手机端之间的交互进行测试,降低测试成本,简化测试流程。在一个实施例中,所述方法还包括:在处于网络综测仪模拟的预设驻网状态时,获取处于预设驻网状态下的驻网数据;发送所述驻网数据。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以直接通过PC端控制网络综测仪模拟手机端的驻网状态,对手机端的SIM卡驻网情况进行测试,降低测试成本,简化测试流程。在一个实施例中,所述根据所述更新命令,更新所述虚拟SIM卡的默认数据,包括:根据所述更新命令,通过第一接口向所述虚拟SIM卡写入所述默认数据。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以通过第一接口向虚拟SIM卡写入默认数据,使PC端可以直接向终端的虚拟SIM卡内写入默认数据,不需要ComprionIT3设备,也不需要在PC端安装ComprionIT3软件,降低测试成本,简化测试流程。在一个实施例中,所述获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息,包括:通过第二接口从所述虚拟SIM卡读取所述交互信息。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以通过第二接口读取虚拟SIM卡中的交互信息,使PC端可以直接从终端的虚拟SIM卡中读取交互信息,不需要ComprionIT3设备,也不需要在PC端安装ComprionIT3软件,降低测试成本,简化测试流程。在一个实施例中,所述获取处于预设驻网状态下的驻网数据,包括:通过所述第三接口从所述虚拟SIM卡读取所述驻网数据。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以通过第三接口读取虚拟SIM卡中的驻网数据,使PC端可以直接从终端的虚拟SIM卡中读取驻网数据,不需要ComprionIT3设备,也不需要在PC端安装ComprionIT3软件,降低测试成本,简化测试流程。根据本公开实施例的第三方面,提供一种用户识别模块卡的协议一致性测试装置,包括:第一发送模块,用于根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;第二发送模块,用于根据所述测试用例向所述终端发送测试命令;第一获取模块,用于从所述终端获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;确定模块,用于根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。在一个实施例中,所述装置还包括:控制模块,用于根据所述测试用例控制网络综测仪使所述终端处于预设驻网状态;第二获取模块,用于从所述终端获取处于预设驻网状态下的驻网数据;所述确定模块,包括:确定子模块,用于根据所述驻网数据、交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。根据本公开实施例的第四方面,提供一种用户识别模块卡的协议一致性测试装置,包括:第一接收模块,用于接收更新命令,所述更新命令用于指示更新虚拟用户识别模块SIM卡的默认数据;更新模块,用于根据所述更新命令,更新所述虚拟SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;第二接收模块,用于接收测试命令;执行模块,用于执行所述测试命令;第三获取模块,用于获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;第三发送模块,用于发送所述交互信息。在一个实施例中,所述装置还包括:第四获取模块,用于在处于网络综测仪模拟的预设驻网状态时,获取处于预设驻网状态下的驻网数据;第四发送模块,用于发送所述驻网数据。在一个实施例中,所述更新模块包括:更新子模块,用于根据所述更新命令,通过第一接口向所述虚拟SIM卡写入所述默认数据。在一个实施例中,所述第三获取模块包括:第一读取子模块,用于通过第二接口从所述虚拟SIM卡读取所述交互信息。在一个实施例中,所述第四获取模块,包括:第二读取子模块,用于通过所述第三接口从所述虚拟SIM卡读取所述驻网数据。根据本公开实施例的第五方面,提供一种用户识别模块卡的协议一致性测试的系统,包括:包括终端和个人计算机PC端,其中:所述终端,用于根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;所述PC端,用于接收更新命令,所述更新命令用于指示更新虚拟用户识别模块SIM卡的默认数据;根据所述更新命令,更新所述虚拟SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;所述终端,还本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201611131361.html" title="用户识别模块卡的协议一致性测试方法、装置及系统原文来自X技术">用户识别模块卡的协议一致性测试方法、装置及系统</a>

【技术保护点】
一种用户识别模块卡的协议一致性测试方法,其特征在于,包括:根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;根据所述测试用例向所述终端发送测试命令;从所述终端获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。

【技术特征摘要】
1.一种用户识别模块卡的协议一致性测试方法,其特征在于,包括:根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;根据所述测试用例向所述终端发送测试命令;从所述终端获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述测试用例控制网络综测仪使所述终端处于预设驻网状态;从所述终端获取处于预设驻网状态下的驻网数据;根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性,包括:根据所述驻网数据、交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。3.一种用户识别模块卡的协议一致性测试方法,其特征在于,包括:接收更新命令,所述更新命令用于指示更新虚拟用户识别模块SIM卡的默认数据;根据所述更新命令,更新所述虚拟SIM卡的默认数据,以使更新后的默认数据符合预存的测试用例要求;接收并执行测试命令;获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;发送所述交互信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在处于网络综测仪模拟的预设驻网状态时,获取处于预设驻网状态下的驻网数据;发送所述驻网数据。5.根据权利要求3所述的方法,其特征在于,所述根据所述更新命令,更新所述虚拟SIM卡的默认数据,包括:根据所述更新命令,通过第一接口向所述虚拟SIM卡写入所述默认数据。6.根据权利要求3所述的方法,其特征在于,所述获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息,包括:通过第二接口从所述虚拟SIM卡读取所述交互信息。7.根据权利要求4所述的方法,其特征在于,所述获取处于预设驻网状态下的驻网数据,包括:通过所述第三接口从所述虚拟SIM卡读取所述驻网数据。8.一种用户识别模块卡的协议一致性测试装置,其特征在于,包括:第一发送模块,用于根据预存的测试用例向终端发送更新命令,所述更新命令用于指示所述终端更新虚拟用户识别模块SIM卡的默认数据;第二发送模块,用于根据所述测试用例向所述终端发送测试命令,以使更新后的默认数据符合预存的测试用例要求;第一获取模块,用于从所述终端获取执行所述测试命令时所述终端与所述虚拟SIM卡之间的交互信息;确定模块,用于根据所述交互信息是否与所述测试用例匹配,确定所述虚拟SIM卡的协议一致性。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:控制模块,用于根据所述测试用例控制网络综测仪使所述终端处于预设驻网状态;第二获取模块,用于从所述终端获取处于预设驻网状态下的驻网数据;所述确定模块,包括:确定子模块,用于根据所述驻网数据、交互信息是...

【专利技术属性】
技术研发人员:王珏
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1