性能测试方法、装置、设备及存储介质制造方法及图纸

技术编号:39187414 阅读:9 留言:0更新日期:2023-10-27 08:34
本发明专利技术涉及自动化测试技术领域,公开了一种性能测试方法、装置、设备及存储介质,该方法包括:在接收到性能测试指令时,请求与待测试平台建立通信连接;在通信连接建立完成时,基于性能测试指令向待测试平台发送指令获取请求,待测试平台在接收到指令获取请求时反馈对应测试项目的待执行指令;执行待执行指令,待执行指令被执行时实现对待测试平台的性能测试。本发明专利技术通过模拟软件模拟超级SIM卡,并在接收到性能测试指令时请求与待测试平台建立通信连接,最后通过执行待测试平台反馈的待执行指令实现对待测试平台的性能测试,从而解决了使用压力测试工具结合手机终端与SIM卡管理平台进行性能测试时,测试成本较高的技术问题。测试成本较高的技术问题。测试成本较高的技术问题。

【技术实现步骤摘要】
性能测试方法、装置、设备及存储介质


[0001]本专利技术涉及自动化测试
,尤其涉及一种性能测试方法、装置、设备及存储介质。

技术介绍

[0002]随着超级SIM卡(Subscriber Identification Module,用户识别卡)业务的发展,用户规模不断加大,相应的,SIM卡管理平台也需要具有更好的性能和稳定性。
[0003]现有的方案中,可以使用压力测试工具,结合手机终端与SIM卡管理平台进行性能测试,以检验平台性能和稳定性。但通过该方案进行SIM卡管理平台的性能测试时,需要准备较多的超级SIM卡和手机终端,导致测试成本较高。

技术实现思路

[0004]本专利技术的主要目的在于提供了一种性能测试方法、装置、设备及存储介质,旨在解决现有技术中使用压力测试工具结合手机终端与SIM卡管理平台进行性能测试时,测试成本较高的技术问题。
[0005]为实现上述目的,本专利技术提供了一种性能测试方法,所述性能测试方法应用于模拟软件,所述模拟软件用于模拟超级SIM卡,所述方法包括:
[0006]在接收到性能测试指令时,请求与待测试平台建立通信连接;
[0007]在所述通信连接建立完成时,基于所述性能测试指令向所述待测试平台发送指令获取请求,所述待测试平台在接收到所述指令获取请求时反馈对应测试项目的待执行指令;
[0008]执行所述待执行指令,所述待执行指令被执行时实现对所述待测试平台的性能测试。
[0009]可选地,所述性能测试指令包括:应用下载指令;所述执行所述待执行指令,所述待执行指令被执行时实现对所述待测试平台的性能测试的步骤,包括:
[0010]执行所述待执行指令,并通过预设指令配置文件获取预设预期指令;
[0011]将所述待执行指令与所述预设预期指令进行匹配;
[0012]在匹配成功时将预设预期结果发送至所述待测试平台实现对所述待测试平台的性能测试。
[0013]可选地,所述在接收到性能测试指令时,请求与待测试平台建立通信连接的步骤,包括:
[0014]在接收到性能测试指令时,向待测试平台发送请求连接指令,所述待测试平台在接收到所述请求连接指令时反馈允许连接指令;
[0015]在接收到所述允许连接指令时,向所述待测试平台发送密钥交换请求,所述待测试平台在接收到所述密钥交换请求时反馈会话密钥;
[0016]在接收到所述会话密钥时,基于所述会话密钥与所述待测试平台建立通信连接。
[0017]可选地,所述在接收到所述会话密钥时,基于所述会话密钥与所述待测试平台建立通信连接的步骤,包括:
[0018]在接收到所述会话密钥时,生成客户端地址信息和校验信息;
[0019]通过所述会话密钥将所述客户端地址信息和所述校验信息发送至所述待测试平台,所述待测试平台对所述客户端地址信息和所述校验信息进行信息校验,并在校验通过时反馈服务端地址信息和校验值;
[0020]对所述服务端地址信息和所述校验值进行信息校验;
[0021]若校验通过,则与所述待测试平台的通信连接建立完成。
[0022]可选地,所述待测试平台,用于在接收到所述客户端地址信息和所述校验信息时,基于预设信息生成算法获取目标客户端地址信息和目标校验信息;基于所述目标客户端地址信息和所述目标校验信息对所述客户端地址信息和所述校验信息进行信息校验;在校验通过时反馈服务端地址信息和校验值。
[0023]此外,为实现上述目的,本专利技术还提出一种性能测试方法,所述性能测试方法应用于待测试平台,所述方法包括:
[0024]在接收到模拟软件发送的通信连接请求时,与所述模拟软件建立通信连接;
[0025]在所述通信连接建立完成且接收到所述模拟软件发送的指令获取请求时,向所述模拟软件发送对应测试项目的待执行指令,所述待执行指令被所述模拟软件执行时实现性能测试。
[0026]可选地,所述在接收到模拟软件发送的通信连接请求时,与所述模拟软件建立通信连接的步骤之前,还包括:
[0027]在接收到测试工具发送的性能测试请求时,判断所述性能测试请求的合法性;
[0028]根据判断结果向所述测试工具发送所述性能测试请求的请求响应,所述测试工具在接收到所述请求响应时向模拟软件发送所述性能测试请求,所述模拟软件在接收到所述性能测试请求时反馈通信连接请求。
[0029]此外,为实现上述目的,本专利技术还提出一种性能测试装置,所述装置包括:
[0030]连接建立模块,用于在接收到性能测试指令时,请求与待测试平台建立通信连接;
[0031]指令发送模块,用于在所述通信连接建立完成时,基于所述性能测试指令向所述待测试平台发送指令获取请求,所述待测试平台在接收到所述指令获取请求时反馈对应测试项目的待执行指令;
[0032]性能测试模块,用于执行所述待执行指令,所述待执行指令被执行时实现对所述待测试平台的性能测试。
[0033]此外,为实现上述目的,本专利技术还提出一种性能测试设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的性能测试程序,所述性能测试程序配置为实现如上文所述的性能测试方法的步骤。
[0034]此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有性能测试程序,所述性能测试程序被处理器执行时实现如上文所述的性能测试方法的步骤。
[0035]在本专利技术中,公开了在接收到性能测试指令时,请求与待测试平台建立通信连接;在通信连接建立完成时,基于性能测试指令向待测试平台发送指令获取请求,待测试平台在接收到指令获取请求时反馈对应测试项目的待执行指令;执行待执行指令,待执行指令
被执行时实现对待测试平台的性能测试;相较于现有技术中通过手机终端进行性能测试时,需要准备较多的超级SIM卡和手机,导致测试成本较高,由于本专利技术通过模拟软件模拟超级SIM卡,并在接收到性能测试指令时请求与待测试平台建立通信连接,最后通过执行待测试平台反馈的对应测试项目的待执行指令以实现对待测试平台的性能测试,从而解决了现有技术中使用压力测试工具结合手机终端与SIM卡管理平台进行性能测试时,测试成本较高的技术问题。
附图说明
[0036]图1为本专利技术实施例方案涉及的硬件运行环境的性能测试设备的结构示意图;
[0037]图2为本专利技术性能测试方法第一实施例的流程示意图;
[0038]图3为本专利技术性能测试方法第一实施例中终端与平台进行交互的流程示意图;
[0039]图4为本专利技术性能测试方法第一实施例中模拟软件的功能模块图;
[0040]图5为本专利技术性能测试方法第一实施例中性能测试的流程示意图;
[0041]图6为本专利技术性能测试方法第二实施例的流程示意图;
[0042]图7为本专利技术性能测试方法第二实施例中建立通信连接的流程示意图;
[0043]图8为本专利技术性能测试方法第三实施例的流程示意图;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种性能测试方法,其特征在于,所述性能测试方法应用于模拟软件,所述模拟软件用于模拟超级SIM卡,所述方法包括:在接收到性能测试指令时,请求与待测试平台建立通信连接;在所述通信连接建立完成时,基于所述性能测试指令向所述待测试平台发送指令获取请求,所述待测试平台在接收到所述指令获取请求时反馈对应测试项目的待执行指令;执行所述待执行指令,所述待执行指令被执行时实现对所述待测试平台的性能测试。2.如权利要求1所述的性能测试方法,其特征在于,所述性能测试指令包括:应用下载指令;所述执行所述待执行指令,所述待执行指令被执行时实现对所述待测试平台的性能测试的步骤,包括:执行所述待执行指令,并通过预设指令配置文件获取预设预期指令;将所述待执行指令与所述预设预期指令进行匹配;在匹配成功时将预设预期结果发送至所述待测试平台实现对所述待测试平台的性能测试。3.如权利要求1所述的性能测试方法,其特征在于,所述在接收到性能测试指令时,请求与待测试平台建立通信连接的步骤,包括:在接收到性能测试指令时,向待测试平台发送请求连接指令,所述待测试平台在接收到所述请求连接指令时反馈允许连接指令;在接收到所述允许连接指令时,向所述待测试平台发送密钥交换请求,所述待测试平台在接收到所述密钥交换请求时反馈会话密钥;在接收到所述会话密钥时,基于所述会话密钥与所述待测试平台建立通信连接。4.如权利要求3所述的性能测试方法,其特征在于,所述在接收到所述会话密钥时,基于所述会话密钥与所述待测试平台建立通信连接的步骤,包括:在接收到所述会话密钥时,生成客户端地址信息和校验信息;通过所述会话密钥将所述客户端地址信息和所述校验信息发送至所述待测试平台,所述待测试平台对所述客户端地址信息和所述校验信息进行信息校验,并在校验通过时反馈服务端地址信息和校验值;对所述服务端地址信息和所述校验值进行信息校验;若校验通过,则与所述待测试平台的通信连接建立完成。5.如权利要求4所述的性能测试方法,其特征在于,所述待测试平台,用...

【专利技术属性】
技术研发人员:都伟伟李亚强庄怀宇侯兆森徐嘉琳
申请(专利权)人:中移电子商务有限公司中国移动通信集团有限公司
类型:发明
国别省市:

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

1