代码测试方法、装置及电子设备与流程

文档序号:37980831发布日期:2024-05-13 12:39阅读:6来源:国知局
代码测试方法、装置及电子设备与流程

本公开涉及计算机,尤其涉及一种代码测试方法、装置及电子设备。


背景技术:

1、在软件开发过程中,为了保证软件能够正常运行,需要对软件代码进行测试,测试包括全量测试、增量测试等方式。目前,在代码测试过程中,通常由测试人员手动完成多个步骤,例如手动拉取代码、手动进行配置、手动选择测试规则、手动同步需要分析的结果文件以及上传数据库等,导致测试效率低,因此测试效率有待提升。


技术实现思路

1、本公开提出了一种代码测试方法、装置及电子设备,旨在至少在一定程度上解决相关技术中的技术问题之一。

2、本公开第一方面实施例提出了一种代码测试方法,包括:响应于用户在操作界面的确认操作,确定目标测试方式,其中,目标测试方式为全量测试或增量测试;基于目标测试方式,响应于用户在操作界面的选择操作,获取目标基线版本的第一代码和目标分支的第二代码;确定代码测试所需的测试规则;以及基于测试规则对第一代码和第二代码进行测试,以得到测试结果。

3、本公开第二方面实施例提出了一种代码测试装置,包括:第一响应模块,用于响应于用户在操作界面的确认操作,确定目标测试方式,其中,目标测试方式为全量测试或增量测试;第二响应模块,用于基于目标测试方式,响应于用户在操作界面的选择操作,获取目标基线版本的第一代码和目标分支的第二代码;确定模块,用于确定代码测试所需的测试规则;以及测试模块,用于基于测试规则对第一代码和第二代码进行测试,以得到测试结果。

4、本公开第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开实施例的代码测试方法。

5、本公开第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开实施例公开的代码测试方法。

6、本实施例中,通过响应于用户在操作界面的确认操作,确定目标测试方式,其中,目标测试方式为全量测试或增量测试,并基于目标测试方式,响应于用户在操作界面的选择操作,获取目标基线版本的第一代码和目标分支的第二代码,并确定代码测试所需的测试规则,以及基于测试规则对第一代码和第二代码进行测试,以得到测试结果,能够在代码全量测试或增量测试过程中,利用操作界面实现代码测试的自动化与流程化,从而提高代码测试的效率。

7、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。



技术特征:

1.一种代码测试方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,在所述目标测试方式为所述增量测试的情况下,所述响应于所述用户在所述操作界面的选择操作,获取目标基线版本的第一代码和目标分支的第二代码,包括:

3.如权利要求1所述的方法,其特征在于,在所述目标测试方式为所述全量测试的情况下,所述响应于所述用户在所述操作界面的选择操作,获取目标基线版本的第一代码和目标分支的第二代码,包括:

4.如权利要求1-3任一项所述的方法,其特征在于,所述获取待测试的目标分支的第二代码,包括:

5.如权利要求1所述的方法,其特征在于,所述方法还包括:

6.如权利要求1所述的方法,其特征在于,所述确定代码测试所需的测试规则,包括:

7.如权利要求1所述的方法,其特征在于,所述基于所述测试规则对所述第一代码和所述第二代码进行测试之前,还包括:

8.一种代码测试装置,其特征在于,包括:

9.一种电子设备,包括:

10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。


技术总结
本公开提出一种代码测试方法、装置及电子设备,方法包括:响应于用户在操作界面的确认操作,确定目标测试方式,其中,目标测试方式为全量测试或增量测试,并基于目标测试方式,响应于用户在操作界面的选择操作,获取目标基线版本的第一代码和目标分支的第二代码,并确定代码测试所需的测试规则,以及基于测试规则对第一代码和第二代码进行测试,以得到测试结果,能够在对代码进行全量测试或增量测试过程中,利用操作界面实现代码测试的自动化与流程化,从而提高代码测试的效率。

技术研发人员:李娟
受保护的技术使用者:北京车和家信息技术有限公司
技术研发日:
技术公布日:2024/5/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1