【技术实现步骤摘要】
本公开涉及接口测试,尤其涉及一种接口测试方法、装置、电子设备及介质。
技术介绍
1、随着软件行业的快速发展,接口测试在保证软件质量方面具有重要作用。在相关技术中,对接口进行测试,通常直接使用测试环境的接口测试结果和生产环境的接口测试结果作为对比,然而依据生产环境测试和测试环境测试,两者所依赖的数据不一致的情况,如果直接用这二者的结果进行对比,可能会造成测试结果不准确。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种接口测试方法、装置、电子设备及介质。
2、根据本公开实施例的第一方面,提供一种接口测试方法,所述方法包括:获取测试请求;通过第一版本的代码响应所述测试请求,获得第一返回结果,以及通过第二版本的代码响应所述测试请求,获得第二返回结果,其中,所述第一版本的代码包括对待测试接口进行更新后的代码,所述第二版本的代码包括对所述待测试接口进行更新前的代码,所述第一版本的代码和所述第二版本的代码两者处于同一环境中;根据所述第一返回结果和第二返回结果,获得针对所述待测试
...【技术保护点】
1.一种接口测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过第一版本的代码响应所述测试请求,获得第一返回结果,以及通过第二版本的代码响应所述测试请求,获得第二返回结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述串行执行所述通过第一版本的代码响应所述测试请求,获得第一返回结果的步骤,以及所述通过第二版本的代码响应所述测试请求,获得第二返回结果的步骤,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据灰度策略,从所述第一版本的代码和所述第二版本的代码中确定目标代码,包括:
>5.根据权利...
【技术特征摘要】
1.一种接口测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过第一版本的代码响应所述测试请求,获得第一返回结果,以及通过第二版本的代码响应所述测试请求,获得第二返回结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述串行执行所述通过第一版本的代码响应所述测试请求,获得第一返回结果的步骤,以及所述通过第二版本的代码响应所述测试请求,获得第二返回结果的步骤,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据灰度策略,从所述第一版本的代码和所述第二版本的代码中确定目标代码,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据灰度策略,从所述第一版本的代码和所述第二版本的代码中确定目标代码,包括:
6.根据权利要求3所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:邓智,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。