一种路径覆盖率反馈的模糊测试方法及装置

基本信息

申请号 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条边相连的路径。