一种增量代码的覆盖率测试方法与系统

AITNT
正文
推荐专利
一种增量代码的覆盖率测试方法与系统
申请号:CN202510989448
申请日期:2025-07-17
公开号:CN120973664A
公开日期:2025-11-18
类型:发明专利
摘要
本发明公开了一种增量代码的覆盖率测试方法与系统,该方法包括:分析目标项目的当前版本代码和基准版本代码,以识别出变更函数;对所述变更函数进行影响范围分析,以确定受变更函数直接或间接影响的关联代码,并将所述变更函数和关联代码作为目标监测代码;在所述目标监测代码的预设位置通过插桩植入执行采集逻辑,以采集所述目标监测代码在运行过程中的执行数据;基于所述执行数据计算所述目标监测代码的增量覆盖率。通过分析识别变更函数,结合影响范围分析锁定关联代码,经插桩采集执行数据并计算增量覆盖率,精准定位变更点并明确测试范围,既解决全量测试的资源冗余与效率低下问题,又克服变更定位与覆盖分析不足的缺陷,实现增量代码测试的精准量化。
技术关键词
覆盖率测试方法 测试终端 函数调用路径 逻辑 基准 去重算法 项目 分析模块 链路 数据采集模块 计数器 处理器 测试场景 语义 节点 可读存储介质 频率 存储器
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号