【技术实现步骤摘要】
一种重入测试的管理方法以及相关装置
[0001]本申请涉及计算机
,尤其涉及一种重入测试的管理方法以及相关装置。
技术介绍
[0002]随着计算机技术的迅速发展,人们对计算机程序的稳定性以及安全性的要求越来越高。其中,对于业务场景进行重入测试是验证业务稳定性以及安全性中非常重要的部分。
[0003]一般,重入测试可以通过调试工具手工打断点的方式进行构造,需要人工指定中断点的位置,手工设置断点或者预设断点位置到重入用例中,多次发起场景中断和重入请求。
[0004]但是,在复杂的业务场景中,随着中断点的增加,手工设置断点的方式需要耗费大量的时间,影响重入测试的效率。
[0005]实施例内容
[0006]有鉴于此,本申请提供一种重入测试的管理方法,可以有效提高重入测试的效率。
[0007]本申请第一方面提供一种重入测试的管理方法,可以应用于终端设备中包含重入测试的管理功能的系统或程序中,具体包括:
[0008]获取目标场景在执行过程中对应的执行函数序列,所述执行函数序列包括至少
【技术保护点】
【技术特征摘要】
1.一种重入测试的管理方法,其特征在于,包括:获取目标场景在执行过程中对应的执行函数序列,所述执行函数序列包括至少两个执行函数;对所述执行函数序列进行解析,以确定所述执行函数之间的中断点;通过面向切面编程方式对所述中断点注入测试用例,以基于所述测试用例执行针对于所述目标场景进行的重入测试。2.根据权利要求1所述的方法,其特征在于,所述获取目标场景在执行过程中对应的执行函数序列,包括:获取所述目标场景在执行过程中对应的执行链路;基于所述执行链路收集所述执行函数,以得到所述执行函数对应的函数名;根据所述函数名进行整合,以确定所述执行函数序列;所述对所述执行函数序列进行解析,以确定所述执行函数之间的中断点,包括:对所述执行函数序列中包含的所述函数名进行解析,以确定所述执行函数之间的所述中断点。3.根据权利要求2所述的方法,其特征在于,所述对所述执行函数序列中包含的所述函数名进行解析,以确定所述执行函数之间的所述中断点,包括:确定所述目标场景对应的流程信息;基于所述流程信息确定所述目标场景对应的配置规则;根据所述配置规则对所述函数名进行过滤,以得到中断函数序列;对所述中断函数序列中包含的函数名进行解析,以确定所述执行函数之间的所述中断点。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于目标操作进行配置,以获取中断次序信息,所述中断次序信息包括异常标识、位置标识、次序标识或类型标识中的至少一项;基于所述中断次序信息对所述中断点进行配置,以对所述中断点进行更新。5.根据权利要求1所述的方法,其特征在于,所述通过面向切面编程方式对所述中断点注入测试用例,以基于所述测试用例执行针对于所述目标场景进行的重入测试,包括:通过面向切面编程方式编译用于指示所述重入测试的可执行文件;基于所述可执行文件对所述中断...
【专利技术属性】
技术研发人员:陈玉,朱敏,鲁四喜,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。