【技术实现步骤摘要】
本申请涉及接口测试,尤其涉及一种接口自动化测试方法、系统、电子设备及存储介质。
技术介绍
1、随着互联网的不断发展,以及人们对业务功能需求精细化程度的不断提高,传统的单体架构已无法满足各种复杂的应用程序,由此,微服务架构应用而生并逐渐成为主流架构。在完成一个微服务架构的开发之前,需要对其进行各方面的测试,微服务接口测试是其中一项非常重要的测试,通过接口测试,可以让缺陷(bug)提前暴露,从而加快微服务架构的开发生成。
2、微服务架构中包含有多个微服务,通常,针对每一不同微服务的接口测试,都需要编写一个接口测试用例,然而,不同微服务可能包含了相同的接口,重复的接口测试代码编写使得微服务接口测试用例冗余,并且,一旦微服务接口发生改动,则需要同时修改大量接口用例,造成了微服务接口测试的维护困难。
技术实现思路
1、本申请实施例的主要目的在于提出一种接口自动化测试方法、系统、电子设备及存储介质,能够减少微服务接口测试的代码冗余,降低微服务接口测试的维护难度。
2、为实现上述
...【技术保护点】
1.一种接口自动化测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的接口自动化测试方法,其特征在于,应用于客户端,所述客户端与服务器端通信连接,所述服务器端运行有所述目标微服务程序;
3.根据权利要求1所述的接口自动化测试方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的接口自动化测试方法,其特征在于,所述从预设的测试剧本类中确定目标微服务程序的至少一个目标测试接口,包括:
5.根据权利要求1所述的接口自动化测试方法,其特征在于,所述初始测试代码类通过以下步骤得到,包括:
6.根据权利要
...【技术特征摘要】
1.一种接口自动化测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的接口自动化测试方法,其特征在于,应用于客户端,所述客户端与服务器端通信连接,所述服务器端运行有所述目标微服务程序;
3.根据权利要求1所述的接口自动化测试方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的接口自动化测试方法,其特征在于,所述从预设的测试剧本类中确定目标微服务程序的至少一个目标测试接口,包括:
5.根据权利要求1所述的接口自动化测试方法,其特征在于,所述初始测试代码类通过以下步骤得到,包括:
6.根据权利要求5所述的接口自动化测试方法,其特征在于,...
【专利技术属性】
技术研发人员:王乐,舒亮,王文娟,李佳亮,
申请(专利权)人:华润数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。