一种接口测试方法技术

技术编号:39832839 阅读:17 留言:0更新日期:2023-12-29 16:15
本公开提供了一种接口测试方法

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


[0001]本公开涉及数据处理领域,尤其涉及一种接口测试方法

装置

设备及存储介质


技术介绍

[0002]接口,又称为
API
,是软件各个模块间对接方法的定义,或者是系统与系统之间对接方法的定义,接口测试是指对软件各个组件交互情况的测试

[0003]目前,由于某些操作系统
(

IOS)
平台出于对生态和用户的保护,需要在将待测安装包安装到测试运行设备上之前执行签名校验流程,如果待测安装包未通过签名校验,则无法执行接口测试

[0004]因此,如何保证针对上述操作系统平台的接口测试能够执行,是目前亟需解决的技术问题


技术实现思路

[0005]为了解决上述技术问题,本公开实施例提供了一种接口测试方法

[0006]第一方面,本公开提供了一种接口测试方法,所述方法包括:
[0007]接收目标测试对象和目标测试用例;其本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种接口测试方法,其特征在于,所述方法包括:接收目标测试对象和目标测试用例;其中,所述目标测试对象和所述目标测试用例均与第一操作系统具有对应关系;基于目标测试运行设备对应的预设签名文件,对所述目标测试对象进行重签名处理,得到所述目标测试对象对应的重签名后测试对象;其中,所述预设签名文件中设置有所述目标测试对象与所述目标测试运行设备之间的绑定关系;基于所述重签名后测试对象和所述目标测试用例生成测试任务,并将所述测试任务下发至所述目标测试运行设备;其中,所述目标测试运行设备的操作系统为所述第一操作系统,所述目标测试运行设备用于执行所述目标测试用例对所述重签名后测试对象进行测试
。2.
根据权利要求1所述的方法,其特征在于,所述基于目标测试运行设备对应的预设签名文件,对所述目标测试对象进行重签名处理,得到所述目标测试对象对应的重签名后测试对象,包括:创建所述目标测试对象的副本;获取目标测试运行设备对应的预设签名文件;其中,所述预设签名文件中设置有所述目标测试对象与目标测试运行设备之间的绑定关系;基于所述预设签名文件和所述目标测试对象的副本,生成目标签名对象;基于预设二进制文件列表,查找所述目标签名对象中的待签名二进制文件,并通过系统签名命令对所述目标签名对象中的待签名二进制文件进行签名,得到所述目标签名对象对应的签名结果文件;其中,所述预设二进制文件列表中包括待签名二进制文件;基于所述签名结果文件,生成所述目标测试对象对应的签名后测试对象
。3.
根据权利要求2所述的方法,其特征在于,所述基于预设二进制文件列表,查找所述目标签名对象中的待签名二进制文件之前,还包括:确定所述目标测试运行设备是否属于测试模拟器;如果确定所述目标测试运行设备属于测试模拟器,则通过所述系统签名命令针对所述目标签名对象中的预设后缀类型文件进行签名,得到所述目标签名对象对应的签名结果文件;相应的,所述基于预设二进制文件列表,查找所述目标签名对象中的待签名二进制文件,包括:如果确定所述目标测试运行设备不属于测试模拟器,则执行所述基于预设二进制文件列表,查找所述目标签名对象中的待签名二进制文件的步骤
。4.
根据权利要求2或3所述的方法,其特征在...

【专利技术属性】
技术研发人员:唐云飞杨乐王易学廖书海李帅超
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1