测试点确定方法、装置、计算机设备及可读存储介质制造方法及图纸

技术编号:42508906 阅读:20 留言:0更新日期:2024-08-22 14:25
本申请公开了一种测试点确定方法、装置、计算机设备及计算机可读存储介质,涉及计算机技术领域,可以自动挖掘并穷尽直接或间接调用目标依赖差异代码的全部测试点,避免出现测试点遗漏,提高测试效率。所述方法包括:获取目标依赖对应的升级源码和当前源码,将差异代码位置记录在差异位置记录表中;遍历调用目标依赖的目标项目中的全部第一源码,识别每个第一源码中每行代码的方法调用;将方法调用的调用代码与差异位置记录表中每个差异位置关联的差异代码进行比对,确定直接测试点;遍历目标项目调用的全部第二源码,按照差异位置记录表识别每个所述第二源码,确定间接测试点,将直接测试点和间接测试点记录在目标测试点位置表。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种测试点确定方法、装置、计算机设备及计算机可读存储介质。


技术介绍

1、随着计算机技术的不断进步,日常项目开发中经常需要进行依赖的升级,升级依赖的时候遇到的最大问题就是测试升级依赖的兼容性问题。相关技术中,测试人员通常会采用两种测试方案来确定测试点,从而对测试点进行测试。第一种是将业务系统全量回归测试一遍,第二种是依据当前依赖的历史升级文档,编写历史变更记录,进而根据历史变更记录进行相关功能的测试。

2、在实现本申请的过程中,申请人发现相关技术至少存在以下问题:

3、第一种测试方案如果系统功能比较多,那么需要梳理的测试案例就会比较多,从而耗费巨大的人力与时间成本,影响测试效率。第二种测试方案由于历史升级文档都是人工编写的难免会存在人为失误,从而导致测试点存在疏漏,影响测试效率。


技术实现思路

1、有鉴于此,本申请提供了一种测试点确定方法、装置、计算机设备及可读存储介质,主要目的在于解决如何精准的找到依赖变更后项目中全部测试点位置的问题。

2、依本文档来自技高网...

【技术保护点】

1.一种测试点确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标依赖对应的升级源码和当前源码,将所述升级源码和所述当前源码进行比对,得到代码差异位置,包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述方法调用的调用代码与所述差异位置记录表中每个差异位置关联的差异代码进行比对,包括:

4.根据权利要求1所述的方法,其特征在于,所述依据第一比对结果,确定直接测试点,包括:

5.根据权利要求1所述的方法,其特征在于,所述遍历所述目标项目调用的全部第二源码,按照所述差异位置记录表识别每个所述第二源码,确定...

【技术特征摘要】

1.一种测试点确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标依赖对应的升级源码和当前源码,将所述升级源码和所述当前源码进行比对,得到代码差异位置,包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述方法调用的调用代码与所述差异位置记录表中每个差异位置关联的差异代码进行比对,包括:

4.根据权利要求1所述的方法,其特征在于,所述依据第一比对结果,确定直接测试点,包括:

5.根据权利要求1所述的方法,其特征在于,所述遍历所述目标项目调用的全部第二源码,按照所述差异位置记录表识别每个所述第二源码,确定间接测试点,包括:

6.根据权利要求5所述的方法,其特征在于,所述依据所述第二...

【专利技术属性】
技术研发人员:宋鲁生
申请(专利权)人:平安付科技服务有限公司
类型:发明
国别省市:

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

1