模糊测试用例的生成方法、装置、计算机设备及存储介质

    公开(公告)号:CN119961137A

    公开(公告)日:2025-05-09

    申请号:CN202311438549.4

    申请日:2023-10-31

    Abstract: 本申请公开了一种模糊测试用例的生成方法、装置、计算机设备及存储介质,该模糊测试用例的生成方法包括:获取与待测试软件对应的外部软件的中间表示代码;根据所述中间表示代码中的与所述待测试软件的外部接口对应的虚函数调用点,确定所述虚函数调用点的目标调用列表;根据所述目标调用列表以及所述待测试软件对应的数据流信息以及控制流信息,确定所述待测试软件的调用信息;根据所述调用信息,生成模糊测试用例。本方法可以避免直接分析外部软件对待测试软件的使用方式所带来的分析错误以及生成不正常的模糊测试用例,提高了模糊测试用例生成的准确性。

    低功耗蓝牙测试方法、装置、系统、测试设备及存储介质

    公开(公告)号:CN115002736A

    公开(公告)日:2022-09-02

    申请号:CN202210529857.7

    申请日:2022-05-16

    Inventor: 卢先锋 李科 秦彧

    Abstract: 本申请实施例公开一种低功耗蓝牙测试方法、装置、系统及存储介质,该方法应用于测试设备,所述测试设备与待测试的目标蓝牙设备之间存在低功耗蓝牙连接;所述方法包括:基于所述低功耗蓝牙连接获取目标服务特征的特征信息;所述目标服务特征是所述目标蓝牙设备提供的GATT服务包括的服务特征;根据所述目标服务特征的特征信息,以及与所述目标服务特征对应的第一测试数据执行与所述目标服务特征对应的蓝牙通信任务;在所述蓝牙通信任务的执行过程中检测所述低功耗蓝牙连接的连接状态;若所述连接状态为异常状态,则确定所述目标服务特征存在安全漏洞。实施本申请实施例,能够检测出电子设备的低功耗蓝牙安全漏洞。

    用例生成模型的训练方法、测试用例生成方法及存储介质

    公开(公告)号:CN115168218A

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

    申请号:CN202210863014.0

    申请日:2022-07-21

    Inventor: 秦彧 卢先锋

    Abstract: 本申请适用于终端技术领域,提供了一种用例生成模型的训练方法。上述方法通过当前测试代码生成模型可以生成包含至少一个已知漏洞的测试代码;并通过将测试代码输入当前用例生成模型,可以生成测试用例,并根据测试用例对测试代码进行模糊测试,获取测试结果;通过双向优化用例生成模型和测试代码生成模型,可以不断提高测试用例的有效性和测试代码中的漏洞触发难度和/或深度,一方面可以提高测试用例的漏洞发现能力以及面对不同深度的漏洞的挖掘能力,从而提高模糊测试的测试效率,另一方面通过不断更新测试代码,提高了用例生成模型面对不同代码时的漏洞发现能力和漏洞挖掘能力,使用例生成模型具有较高的适用性。

    低功耗蓝牙测试方法、装置、系统、测试设备及存储介质

    公开(公告)号:CN115002736B

    公开(公告)日:2025-04-22

    申请号:CN202210529857.7

    申请日:2022-05-16

    Inventor: 卢先锋 李科 秦彧

    Abstract: 本申请实施例公开一种低功耗蓝牙测试方法、装置、系统及存储介质,该方法应用于测试设备,所述测试设备与待测试的目标蓝牙设备之间存在低功耗蓝牙连接;所述方法包括:基于所述低功耗蓝牙连接获取目标服务特征的特征信息;所述目标服务特征是所述目标蓝牙设备提供的GATT服务包括的服务特征;根据所述目标服务特征的特征信息,以及与所述目标服务特征对应的第一测试数据执行与所述目标服务特征对应的蓝牙通信任务;在所述蓝牙通信任务的执行过程中检测所述低功耗蓝牙连接的连接状态;若所述连接状态为异常状态,则确定所述目标服务特征存在安全漏洞。实施本申请实施例,能够检测出电子设备的低功耗蓝牙安全漏洞。

Patent Agency Ranking