程序模糊测试方法、装置、设备及存储介质

    公开(公告)号:CN115357513B

    公开(公告)日:2023-06-13

    申请号:CN202211085263.8

    申请日:2022-09-06

    Applicant: 清华大学

    Abstract: 本申请提供一种程序模糊测试方法、装置、设备及存储介质。该方法包括:获取代码插桩后的被测程序,代码插桩在被测程序的源代码中的位置为网络数据I/O交互同步点的位置。利用M个测试用例,对代码插桩后的被测程序进行模糊测试,M为大于或等于1的整数,每个测试用例包括至少两条I/O交互请求消息,代码插桩用于发送反馈信息,反馈信息用于指示发送I/O交互请求消息、根据模糊测试的执行情况,获取代码插桩后的被测程序的模糊测试的结果。本申请的方法,使得模糊测试器能够及时向被测程序发送I/O交互请求消息,提高了测试效率。

    程序模糊测试方法、装置、设备及存储介质

    公开(公告)号:CN115357513A

    公开(公告)日:2022-11-18

    申请号:CN202211085263.8

    申请日:2022-09-06

    Applicant: 清华大学

    Abstract: 本申请提供一种程序模糊测试方法、装置、设备及存储介质。该方法包括:获取代码插桩后的被测程序,代码插桩在被测程序的源代码中的位置为网络数据I/O交互同步点的位置。利用M个测试用例,对代码插桩后的被测程序进行模糊测试,M为大于或等于1的整数,每个测试用例包括至少两条I/O交互请求消息,代码插桩用于发送反馈信息,反馈信息用于指示发送I/O交互请求消息、根据模糊测试的执行情况,获取代码插桩后的被测程序的模糊测试的结果。本申请的方法,使得模糊测试器能够及时向被测程序发送I/O交互请求消息,提高了测试效率。

Patent Agency Ranking