【技术实现步骤摘要】
一种通信接口的测试方法、装置及终端设备
[0001]本申请属于数据处理
,尤其涉及通信接口的测试方法、装置及终端设备。
技术介绍
[0002]在软件正式部署之前,通常需要对通信接口进行测试,现有技术大多采用流量录制工具将通信接口中的数据以及对数据进行的处理进行记录、存储。通过流量录制工具得到生产脚本;将生产脚本进行回放测试,进而能够对通信接口进行测试。但是,在录制过程中,由于进行重复执行相同操作,操作流量记录的请求体中相关字段的属性值会发生改变;因而,后续通过生产脚本的请求体对通信接口进行测试,容易因为请求体中相关字段的属性值错误,导致相应的操作执行失败。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种通信接口的测试方法、装置及终端设备,可以解决重放生产脚本时相同字段因为属性值不匹配,导致操作执行失败的问题。
[0004]本申请实施例的第一方面提供了一种通信接口的测试方法,包括:
[0005]获取生产脚本的录制请求,所述录制请求包括请求体;
[0006]获取配置文件中 ...
【技术保护点】
【技术特征摘要】
1.一种通信接口的测试方法,其特征在于,包括:获取生产脚本的录制请求,所述录制请求包括请求体;获取配置文件中与所述录制请求中的所述请求体关联的第一响应体;将所述请求体输入测试单元,生成第二响应体;基于所述第一响应体和所述第二响应体,测试通信接口,得到测试结果。2.如权利要求1所述的通信接口的测试方法,其特征在于,在所述将所述请求体输入测试单元,生成第二响应体之前,所述方法包括:获取所述配置文件中与所述录制请求中的所述请求体对应的依赖响应体;根据所述依赖响应体,将所述请求体中的第一字段的属性值进行参数替换,得到第二字段。3.如权利要求2所述的通信接口的测试方法,其特征在于,所述获取配置文件中所述录制请求中的所述请求体对应的依赖响应体,包括:基于所述配置文件,调用对应于所述请求体的依赖接口,获取与所述请求体关联的依赖请求体;将所述依赖请求体输入测试单元,获得所述对应于所述请求体的所述依赖响应体。4.如权利要求3所述的通信接口的测试方法,其特征在于,在所述获得所述对应于所述请求体的所述依赖响应体之后,所述方法包括:判断所述请求体的第一标识与所述依赖响应体的第二标识是否相同;若所述第一标识与所述第二标识相同,则将所述依赖响应体保存。5.如权利要求2所述的通信接口的测试方法,其特征在于,所述依赖响应体包括依赖字段及对应于所述依赖字段的依赖属性值;所述根据所述依赖响应体,将所述请求体中的第一字段的属性值进行参数替换,包括:将所述依赖属性值替换为所述请...
【专利技术属性】
技术研发人员:曾昭志,张仕平,杨权,陈宏亮,
申请(专利权)人:深圳市科脉技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。