一种SIM卡切换测试方法、电子设备及存储介质技术

技术编号:36458552 阅读:13 留言:0更新日期:2023-01-25 22:57
本申请公开了一种SIM卡切换测试方法、电子设备及存储介质,涉及通信技术的技术领域。该方法包括:在查找到SIM卡切换选择框后,响应于选中SIM卡切换选择框中的第一SIM卡的指令,执行将第一SIM卡设置为当前使用的SIM卡的操作;基于通信模组响应的SIM卡信息,判断SIM卡信息对应的实体SIM卡与当前界面显示的SIM卡是否一致、且均为第一SIM卡;若实体SIM卡与显示的SIM卡一致且均为第一SIM卡,基于接收到的网络功能响应数据,判断第一SIM卡对应的网络功能是否正常。故本申请具有自动化程度高、提高测试效率、节省人力的优点。节省人力的优点。节省人力的优点。

【技术实现步骤摘要】
一种SIM卡切换测试方法、电子设备及存储介质


[0001]本申请涉及通信技术的
,具体而言,涉及一种SIM卡切换测试方法、电子设备及存储介质。

技术介绍

[0002]现有技术中,双卡单待功能是笔记本电脑的通信模组所定制的常见需求,其主要作用是将笔电连接MBIM网卡,进而在笔电的手机网络界面进行SIM卡1和SIM卡2的切换,以实现笔电的双卡单待切换操作。操作人员预先向笔电的SIM卡第一插槽中插入普通SIM卡,该普通SIM卡为通信模组默认的SIM卡1;另外,通信模组还自带设于SIM卡第二插槽的Esim卡,该Esim卡为通信模组默认的SIM卡2。
[0003]当笔电连接MBIM网卡时,操作人员在手机网络界面选择点击SIM卡1,笔电就会切换到内置的SIM卡1以使用对应的移动网络;操作人员在手机网络界面选择点击SIM卡2,笔电就会切换到通信模组自带的Esim卡以使用对应的移动网络。在现有的SIM卡切换测试方法中,切换测试操作需要手动在电脑界面上多次点击需要测试的SIM卡名称或其他相关选项,并观察是否有SIM卡切换失败或SIM卡使用异常的问题。这种方式不仅需要人为频繁操作、并且存在肉眼难以及时捕获测试异常的问题。

技术实现思路

[0004]本申请的目的在于提供一种SIM卡切换测试方法、电子设备及存储介质,该方法能够自动切换SIM卡并自动捕获测试异常,有效地提高了SIM卡切换的测试效率与测试质量,节约了人力。
[0005]本申请的实施例是这样实现的:
[0006]本申请第一方面提供了一种SIM卡切换测试方法,该方法包括:在查找到SIM卡切换选择框后,响应于选中SIM卡切换选择框中的第一SIM卡的指令,执行将第一SIM卡设置为当前使用的SIM卡的操作;基于通信模组响应的SIM卡信息,判断SIM卡信息对应的实体SIM卡与当前界面显示的SIM卡是否一致、且均为第一SIM卡;若实体SIM卡与显示的SIM卡一致且均为第一SIM卡,基于接收到的网络功能响应数据,判断第一SIM卡对应的网络功能是否正常。
[0007]于一实施例中,在响应于选中SIM卡切换选择框中的第一SIM卡的指令,执行将第一SIM卡设置为当前使用的SIM卡的操作之前,还包括:在查找到SIM卡切换选择框后,判断SIM卡切换选择框内是否存在第一SIM卡。
[0008]于一实施例中,基于通信模组响应的SIM卡信息,判断SIM卡信息对应的实体SIM卡与当前界面显示的SIM卡是否一致、且均为第一SIM卡,包括:基于通信模组响应的SIM卡信息,判断SIM卡信息对应的实体SIM卡是否为第一SIM卡;若实体SIM卡为第一SIM卡,基于已获取的界面元素标识确认当前界面显示的SIM卡;判断显示的SIM卡是否为第一SIM卡。
[0009]于一实施例中,网络功能响应数据包括注网响应数据,基于接收到的网络功能响
应数据,判断第一SIM卡对应的网络功能是否正常,包括:基于注网响应数据,判断是否能查找到第一SIM卡对应的移动网络;若能查找到第一SIM卡对应的移动网络,基于其他的网络功能响应数据判断第一SIM卡对应的网络功能是否正常。
[0010]于一实施例中,网络功能响应数据还包括网卡连接数据,基于其他的网络功能响应数据判断第一SIM卡对应的网络功能是否正常,包括:禁用本地网络;基于网卡连接数据,判断在当前网络为第一SIM卡对应的移动网络时、网卡连接状态是否正常。
[0011]于一实施例中,网络功能响应数据还包括网页响应数据,基于其他的网络功能响应数据判断第一SIM卡对应的网络功能是否正常,包括:禁用本地网络;在向预设的指定网址发送页面数据请求信息后,接收页面数据请求信息对应的网页响应数据;基于网页响应数据,判断在当前网络为第一SIM卡对应的移动网络时、数据业务是否正常。
[0012]于一实施例中,在响应于选中SIM卡切换选择框中的第一SIM卡的指令,执行将第一SIM卡设置为当前使用的SIM卡的操作之前,方法还包括:在发送请求获取界面信息的指令后,基于已获取的界面信息查询SIM卡切换选择框标识;基于SIM卡切换选择框标识,查找SIM卡切换选择框。
[0013]于一实施例中,在查找SIM卡切换选择框之前,还包括:在已获取的界面信息中查询移动网络元素标识,并基于查询结果判断当前界面中是否存在移动网络选项。
[0014]本申请实施例第二方面提供了一种电子设备,该电子设备包括:处理器、通信模组以及用于存储处理器可执行指令的存储器;其中,通信模组用于实现电子设备的移动通信功能;处理器被配置用以执行本申请实施例第一方面及其任一实施例的SIM卡切换测试方法。
[0015]本申请实施例第三方面提供了一种计算机可读存储介质,存储介质存储有计算机程序。计算机程序可由处理器执行,以完成本申请实施例第一方面及其任一实施例的SIM卡切换测试方法。
[0016]本申请与现有技术相比的有益效果是:
[0017]本申请能够解决现有技术中因人为手动频繁切换SIM卡,带来的测试效率低以及测试异常结果容易捕获失败的问题。本申请通过查找多种界面元素标识以进一步模拟鼠标点击操作、并自动基于接收到的响应数据判断SIM卡的实体切换与功能是否有效的测试方法,提高了SIM卡切换的测试效率与测试质量,极大程度节约了人力物力,在SIM卡切换测试过程中给用户带来良好体验。
附图说明
[0018]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0019]图1为本申请一实施例提供的电子设备的结构示意图;
[0020]图2为本申请一实施例提供的SIM卡切换测试方法的流程示意图;
[0021]图3为本申请一实施例提供的SIM卡切换测试方法的流程示意图;
[0022]图4为本申请一实施例提供的查找移动网络选项的界面示意图;
[0023]图5为本申请一实施例提供的查找移动网络高级选项的界面示意图;
[0024]图6为本申请一实施例提供的选中SIM卡切换选择框中的第一SIM卡的界面示意图;
[0025]图7为本申请一实施例提供的SIM卡切换测试方法的流程示意图;
[0026]图8为本申请一实施例提供的选中SIM卡切换选择框中的第二SIM卡的界面示意图。
[0027]附图标记:1

电子设备;10

总线;11

处理器;12

存储器;13

通信模组;101

移动网络选项;102

移动网络高级选项;103

SIM卡切换选择框;104

网络状态栏。
具体实施方式
[0028]下面将结合本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种SIM卡切换测试方法,其特征在于,所述方法包括:在查找到SIM卡切换选择框后,响应于选中所述SIM卡切换选择框中的第一SIM卡的指令,执行将所述第一SIM卡设置为当前使用的SIM卡的操作;基于通信模组响应的SIM卡信息,判断所述SIM卡信息对应的实体SIM卡与当前界面显示的SIM卡是否一致、且均为所述第一SIM卡;若所述实体SIM卡与所述显示的SIM卡一致且均为所述第一SIM卡,基于接收到的网络功能响应数据,判断所述第一SIM卡对应的网络功能是否正常。2.根据权利要求1所述的SIM卡切换测试方法,其特征在于,在所述响应于选中所述SIM卡切换选择框中的第一SIM卡的指令,执行将所述第一SIM卡设置为当前使用的SIM卡的操作之前,所述方法还包括:在查找到所述SIM卡切换选择框后,判断所述SIM卡切换选择框内是否存在所述第一SIM卡。3.根据权利要求1所述的SIM卡切换测试方法,其特征在于,所述基于通信模组响应的SIM卡信息,判断所述SIM卡信息对应的实体SIM卡与当前界面显示的SIM卡是否一致、且均为所述第一SIM卡,包括:基于所述通信模组响应的所述SIM卡信息,判断所述SIM卡信息对应的所述实体SIM卡是否为所述第一SIM卡;若所述实体SIM卡为所述第一SIM卡,基于已获取的界面元素标识确认所述当前界面显示的SIM卡;判断所述显示的SIM卡是否为所述第一SIM卡。4.根据权利要求1所述的SIM卡切换测试方法,其特征在于,所述网络功能响应数据包括注网响应数据,所述基于接收到的网络功能响应数据,判断所述第一SIM卡对应的网络功能是否正常,包括:基于所述注网响应数据,判断是否能查找到所述第一SIM卡对应的移动网络;若能查找到所述第一SIM卡对应的移动网络,基于其他的所述网络功能响应数据判断所述第一SIM卡对应的网络功能是否正常。5.根据权利要求4所述的SIM卡切换测试方法,其特征...

【专利技术属性】
技术研发人员:张贵连
申请(专利权)人:桂林移远通信技术有限公司
类型:发明
国别省市:

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

1