Invention Publication
CN117827641A 一种模糊测试方法及系统
审中-实审
- Patent Title: 一种模糊测试方法及系统
-
Application No.: CN202311615439.0Application Date: 2023-11-30
-
Publication No.: CN117827641APublication Date: 2024-04-05
- Inventor: 王文婷 , 王勇 , 田东海 , 陈剑飞 , 黄华 , 刘京 , 王云霄 , 李玺 , 曲延盛 , 刘鑫 , 聂其贵 , 赵斌超 , 田博彦
- Applicant: 国网山东省电力公司电力科学研究院 , 国家电网有限公司 , 北京理工大学
- Applicant Address: 山东省济南市市中区望岳路2000号; ;
- Assignee: 国网山东省电力公司电力科学研究院,国家电网有限公司,北京理工大学
- Current Assignee: 国网山东省电力公司电力科学研究院,国家电网有限公司,北京理工大学
- Current Assignee Address: 山东省济南市市中区望岳路2000号; ;
- Agency: 北京中济纬天专利代理有限公司
- Agent 杨乐
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
本申请提供一种模糊测试方法及系统,所述方法包括:对程序进行静态分析,以获取程序的每个基本块的复杂度信息;对程序进行模糊测试以获取测试用例;对程序进行混合执行,在基于选择获取的种子文件提取关键字节信息的同时,基于该种子文件为模糊测试辅助提供满足复杂路径约束的测试用例。本申请实施例根据路径复杂度与执行概率进行针对性种子文件选择,提高了模糊测试种子选择过程的针对性;利用混合执行提取种子文件中与程序行为相关的关键字节信息,提高了模糊测试变异过程的针对性。
Information query