System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务代码的管理方法、装置、服务器及存储介质制造方法及图纸_技高网

业务代码的管理方法、装置、服务器及存储介质制造方法及图纸

技术编号:41418321 阅读:10 留言:0更新日期:2024-05-21 20:51
本申请公开了一种业务代码的管理方法、装置、服务器及存储介质,涉及软件测试技术领域。该方法应用于第一服务器,包括:获取电子设备上传的目标业务代码以及针对所述目标业务代码的测试结果;若所述测试结果以及所述目标业务代码满足预设入库条件,将所述目标业务代码合并入业务代码库。如此,将符合预设入库条件的目标业务代码合并入业务代码库,即以统一的入库标准来衡量所有的业务代码,可以更好地维护业务代码库中的代码质量,同时,也方便后续对业务代码库中的业务代码进行维护、测试以及迭代更新。

【技术实现步骤摘要】

本申请涉及软件测试,尤其涉及一种业务代码的管理方法、装置、服务器及存储介质


技术介绍

1、软件测试是一种实际输出与预期输出之间的审核或者比较过程。

2、在相关技术中,由测试人员使用自定义的测试用例下对业务代码进行测试,以衡量业务代码是否能满足业务需求;然后,再由测试人员对测试结果进行分析评判,将自认为符合评判要求的业务代码上传至业务代码库。如此,会耗费大量的人力资源,并且,由于测试人员的评判要求存在一定的主观性,会导致上传的业务代码仍存在一定的质量问题。


技术实现思路

1、本申请提出了一种业务代码的管理方法、装置、服务器及存储介质,以维护业务代码库中业务代码的代码质量。

2、第一方面,本申请实施例提供了一种业务代码的管理方法,应用于第一服务器,所述方法包括:获取电子设备上传的目标业务代码以及针对所述目标业务代码的测试结果;若所述测试结果以及所述目标业务代码满足预设入库条件,将所述目标业务代码合并入业务代码库。

3、第二方面,本申请实施例提供了一种业务代码的管理装置,应用于第一服务器,所述装置包括:测试结果获取模块和代码合入模块。测试结果获取模块,用于获取电子设备上传的目标业务代码以及针对所述目标业务代码的测试结果;代码合入模块,用于若所述测试结果以及所述目标业务代码满足预设入库条件,将所述目标业务代码合并入业务代码库。

4、第三方面,本申请实施例提供了一种服务器,包括:一个或多个处理器;存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。

5、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述的方法。

6、本申请提供的方案中,第一服务器获取电子设备上传的目标业务代码以及针对目标业务代码的测试结果;若测试结果以及所述目标业务代码满足预设入库条件,将目标业务代码合并入业务代码库。如此,将符合预设入库条件的目标业务代码合并入业务代码库,即以统一的入库标准来衡量所有的业务代码,可以更好地维护业务代码库中的代码质量,同时,也方便后续对业务代码库中的业务代码进行维护、测试以及迭代更新。

本文档来自技高网...

【技术保护点】

1.一种业务代码的管理方法,其特征在于,应用于第一服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述若所述测试结果以及所述目标业务代码满足预设入库条件,将所述目标业务代码合并入业务代码库,包括:

3.根据权利要求2所述的方法,其特征在于,所述测试结果包括单元测试结果以及系统测试结果,在所述若所述测试结果与预设测试结果相匹配,且所述目标业务代码的代码形式满足预设代码形式,将所述目标业务代码合并入所述业务代码库之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述测试结果还包括所述目标业务代码的代码覆盖率,所述若所述单元测试结果与预设单元测试结果相匹配且所述系统测试结果均与预设系统测试结果相匹配,确定所述测试结果与所述预设测试结果相匹配,包括:

5.根据权利要求1所述的方法,其特征在于,在所述获取电子设备上传的目标业务代码以及所述目标业务代码的测试结果之后,所述方法还包括:

6.根据权利要求1-4任一项所述的方法,其特征在于,所述若所述测试结果以及所述目标业务代码满足预设入库条件,将所述目标业务代码合并入业务代码库,包括:

7.根据权利要求6所述的方法,其特征在于,所述目标业务代码用于实现所述电子设备的预设功能,所述若所述测试结果以及所述目标业务代码满足预设入库条件,且通过预设编译器成功编译并运行所述目标业务代码,则将所述目标业务代码合并入业务代码库,包括:

8.一种业务代码的管理装置,其特征在于,应用于第一服务器,所述装置包括:

9.一种服务器,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-7中任意一项所述的方法。

...

【技术特征摘要】

1.一种业务代码的管理方法,其特征在于,应用于第一服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述若所述测试结果以及所述目标业务代码满足预设入库条件,将所述目标业务代码合并入业务代码库,包括:

3.根据权利要求2所述的方法,其特征在于,所述测试结果包括单元测试结果以及系统测试结果,在所述若所述测试结果与预设测试结果相匹配,且所述目标业务代码的代码形式满足预设代码形式,将所述目标业务代码合并入所述业务代码库之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述测试结果还包括所述目标业务代码的代码覆盖率,所述若所述单元测试结果与预设单元测试结果相匹配且所述系统测试结果均与预设系统测试结果相匹配,确定所述测试结果与所述预设测试结果相匹配,包括:

5.根据权利要求1所述的方法,其特征在于,在所述获取电子...

【专利技术属性】
技术研发人员:任佳俊张贺
申请(专利权)人:哲库科技上海有限公司
类型:发明
国别省市:

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

1