一种代码覆盖率的确定方法、装置及设备

基本信息

申请号 CN202010879493.6 申请日 -
公开(公告)号 CN112148590A 公开(公告)日 2020-12-29
申请公布号 CN112148590A 申请公布日 2020-12-29
分类号 G06F11/36(2006.01)I 分类 计算;推算;计数;
发明人 陈树峰 申请(专利权)人 浙江大搜车融资租赁有限公司
代理机构 北京国昊天诚知识产权代理有限公司 代理人 朱文杰
地址 311100浙江省杭州市余杭区五常街道五常大道165号2幢907室
法律状态 -

摘要

摘要 本说明书实施例提供了一种代码覆盖率的确定方法、装置及设备,包括:获取第一版本的目标程序对应的第一覆盖率数据,第一覆盖率数据包括第一版本的目标程序中包含的第一可执行代码,以及第一可执行代码对应的第一执行状态信息,第一执行状态信息用于表征第一可执行代码被执行情况;获取目标程序的第一版本之前的历史版本对应的第二覆盖率数据,其中,第二覆盖率数据包括历史版本的目标程序中包含的第二可执行代码,以及第二可执行代码对应的第二执行状态信息;基于第一可执行代码和第二可执行代码,从目标程序的历史版本中确定目标程序的第二版本,根据第一执行状态信息以及第二版本的第二执行状态信息,确定第一版本的目标程序的代码覆盖率。