一种接口测试方法及装置制造方法及图纸

技术编号:36926139 阅读:22 留言:0更新日期:2023-03-22 18:49
本申请公开了一种接口测试方法及装置,涉及接口测试技术领域,主要目的在于提高接口测试效率的同时,降低对接口测试人员业务能力的要求;主要技术方案包括:确定待测试接口;从目标接口的测试数据中筛选所述待测试接口匹配的测试用例;基于筛选的测试用例对所述待测试接口进行测试。接口进行测试。接口进行测试。

【技术实现步骤摘要】
一种接口测试方法及装置


[0001]本申请涉及接口测试
,特别是涉及一种接口测试方法及装置。

技术介绍

[0002]接口测试是测试系统组件间接口的一种测试,主要用于测试系统与外部其他系统之间的接口,以及系统内部各个子模块之间的接口。接口测试的工作重点在于检查接口的参数传递、输出结果的正确性。
[0003]现有的接口测试需要测试人员在接口测试工具中录入为接口编写的传入数据和验证数据,然后通过录入数据后的接口测试工具对接口进行测试。现有的这种接口测试方式存在如下三点缺陷:一是,接口测试人工介入度较高,且需要针对接口对应编写传入数据和验证数据,从而导致接口测试效率不高;二是,传入数据和验证数据通常仅能应用在对应的接口,复用性较差。三是,对测试人员的业务能力要求较高,测试人员不仅需要具有编写传入数据和验证数据的能力,而且需要对接口测试工具和接口均熟悉,才可完成对接口的测试。

技术实现思路

[0004]有鉴于此,本申请提出了一种接口测试方法及装置,以期在提高接口测试效率的同时,降低对接口测试人员业务能力的要求。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口测试方法,其特征在于,所述方法包括:确定待测试接口;从目标接口的测试数据中筛选所述待测试接口匹配的测试用例;基于筛选的测试用例对所述待测试接口进行测试。2.根据权利要求1所述的方法,其特征在于,从目标接口的测试数据中筛选所述待测试接口匹配的测试用例,包括:从所述测试数据中筛选目标数据;基于所述目标数据生成所述测试用例。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在用于测试所述目标接口的浏览器部署数据采集插件;则,从所述测试数据中筛选目标数据,包括:通过所述数据采集插件采集所述目标接口的测试数据,并基于筛选条件对所采集的测试数据进行筛选处理;将所述数据采集插件筛选处理后所得的数据确定为所述目标数据。4.根据权利要求2所述的方法,其特征在于,基于所述目标数据生成所述测试用例,包括:基于所述待测试接口的接口类型选取测试用例模板;根据所述目标数据和所述测试用例模板,生成所述测试用例。5.根据权利要求4所述的方法,其特征在于,根据所述目标数据和所述测试用例模板,生成所述测试用例,包括:基于所述目标数据确定所述测试用例模板中的每一个配置项目对应的配置数据;将确定的配置数据填充到对应的配置项目,生成所述测试用例。6.根据权利要求5所述的方法,其特征在于,基于所述目标数据确定所述测试用例模板中的每一个配置项目对应的配置数据,包括:对于在所述目标数据中存在对应数据的配置项目:将所述配置项目对应的数据确定为所述配置项目对应的配置数据;对于在所述目标数据中不存在对应的配置数据,但存在相关数据的配置项目:展示所述相关数据,并在接收到针对所述配置项目的输入数据时,将输入数据确定为所述配置项目对应的配置数据,其中,所述输入数据为参考所述相关数据而设定的数据。7.根据权利要求5所述的方法,其特征在于,在将确定的配置数据填充到对应的配置项目之后,在生成测试用例之前,所述方法还包括:展示所述测试用例模板涉及的配置项目以及配置项目被填充的配置数据;若接收到确认指令,则基于所展示的配置项目以及配置项目被填充的配置数据,生成所述测试用例;若接收到修改指令,则基于所述修改指令携带的更新数据更新所展示的配置项目以及配置项目被填充的配置数据,并基于更新后的配置项目以及配置项目的配置数据生成所述测试用例。8.根据权利要求2所述的方法,其特征在于,基于所述目标数据生成所述测试用例,包括:
通过用例设置界面展示所述目标数据,以供用户通...

【专利技术属性】
技术研发人员:游彦军
申请(专利权)人:奇安信科技集团股份有限公司
类型:发明
国别省市:

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

1