一种路径覆盖率反馈的模糊测试方法及装置
基本信息
申请号 | CN202010117686.8 | 申请日 | - |
公开(公告)号 | CN111338952A | 公开(公告)日 | 2020-06-26 |
申请公布号 | CN111338952A | 申请公布日 | 2020-06-26 |
分类号 | G06F11/36(2006.01)I | 分类 | - |
发明人 | 王世晞;张亮 | 申请(专利权)人 | 杭州世平信息科技有限公司 |
代理机构 | 西安通大专利代理有限责任公司 | 代理人 | 杭州世平信息科技有限公司 |
地址 | 310012浙江省杭州市西湖区西斗门路3号天堂软件园D幢3层 | ||
法律状态 | - |
摘要
摘要 | 一种路径覆盖率反馈的模糊测试方法及装置,测试方法包括以下步骤:计算当前基本块的位置cur_location;当前基本块的位置cur_location与上一个基本块的位置prev_location进行异或操作,计算得到一个索引值,代表从上一个基本块指向当前基本块的边的位置,将边的访问次数加一;将当前基本块的位置cur_location与上一个基本块的位置prev_location进行异或操作,然后左移STEP位,存储为上一个基本块的位置prev_location。本发明同时还提供了一种路径覆盖率反馈的模糊测试装置、终端设备以及计算机可读存储介质。本发明在不增加开销的基础上,能够区分连续K条边相连的路径。 |
