【技术实现步骤摘要】
静态链接库功能验证方法、装置、电子设备及存储介质
本公开涉及系统测试领域,具体涉及一种静态链接库功能验证方法、装置、电子设备及存储介质。
技术介绍
在业务系统的开发维护过程中,为了优化业务系统或者为业务系统增添新功能,常常需要对业务系统中集成的静态链接库进行开发更新。而更新后的静态链接库在原本的业务系统中有可能无法正常行使对应的功能,因此为保证业务系统能够按照预期正常运行,需要对更新后的静态链接库进行功能验证。现有技术中,对静态链接库进行功能验证时,常常是将静态链接库编译到测试程序中,进而通过对测试程序的测试验证静态链接库的功能。这种方法往往只能模拟、验证静态链接库在业务系统中实现的一部分业务功能,从而导致基于该静态链接库编译得到的业务系统上线后存在较大的可能会出错。
技术实现思路
本公开的一个目的在于提出一种静态链接库功能验证方法、装置、电子设备及存储介质,能够提高待上线业务系统上线后的稳定性。根据本公开实施例的一方面,公开了一种静态链接库功能验证方法,所述方法包括:获取待验证静态链接库 ...
【技术保护点】
1.一种静态链接库功能验证方法,其特征在于,所述方法包括:/n获取待验证静态链接库;/n基于所述待验证静态链接库对预设的第一业务系统进行编译,获取对应的第二业务系统;/n将所述第二业务系统部署于预设的虚拟化环境,获取所述虚拟化环境中的所述第二业务系统的业务表现;/n基于所述第二业务系统的业务表现验证所述待验证静态链接库的功能。/n
【技术特征摘要】
1.一种静态链接库功能验证方法,其特征在于,所述方法包括:
获取待验证静态链接库;
基于所述待验证静态链接库对预设的第一业务系统进行编译,获取对应的第二业务系统;
将所述第二业务系统部署于预设的虚拟化环境,获取所述虚拟化环境中的所述第二业务系统的业务表现;
基于所述第二业务系统的业务表现验证所述待验证静态链接库的功能。
2.根据权利要求1所述的方法,其特征在于,将所述第二业务系统部署于预设的虚拟化环境,获取所述虚拟化环境中的所述第二业务系统的业务表现,包括:
获取预设的测试用例;
将所述第二业务系统部署于所述虚拟化环境;
基于所述测试用例对所述虚拟化环境中的所述第二业务系统进行测试,获取所述虚拟化环境中的所述第二业务系统的业务表现。
3.根据权利要求2所述的方法,其特征在于,基于所述测试用例对所述虚拟化环境中的所述第二业务系统进行测试,获取所述虚拟化环境中的所述第二业务系统的业务表现,包括:基于所述测试用例对所述虚拟化环境中的所述第二业务系统进行测试,获取所述虚拟化环境中的所述第二业务系统在预设时间段内、分别在各预设业务属性上的实际表现。
4.根据权利要求2所述的方法,其特征在于,基于所述测试用例对所述虚拟化环境中的所述第二业务系统进行测试,获取所述虚拟化环境中的所述第二业务系统的业务表现,包括:基于所述测试用例对所述虚拟化环境中的所述第二业务系统进行测试,获取所述虚拟化环境中的所述第二业务系统分别在各预设业务属性上的实时表现。
5.根据权利要求1所述的方法,其特征在于,所述第二业务系统的业务表现为所述第二业务系统在预设时间段内、分别在各预设业务属性上的实际表现,基于所述第二业务系统的业务表现验证所述待验证静态链接库的功能,包括:
获取分别对所述各预设业务属性预设的、在所述预设时间段的目标表现;
基于...
【专利技术属性】
技术研发人员:王晓雨,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。