一种基于Bert的工控协议模糊测试用例筛选方法及系统

    公开(公告)号:CN116662184B

    公开(公告)日:2024-01-30

    申请号:CN202310652941.2

    申请日:2023-06-05

    Abstract: 本发明涉及一种基于Bert的工控协议模糊测试用例筛选方法及系统。该方法包括:1)获取测试用例训练集。捕获工控协议模糊测试过程中的通信流量,通过协议实体的响应将测试用例分为有效测试用例和无效测试用例两类,标注后作为训练集;2)训练集预处理。将训练集进行数据格式的处理,以符合Bert模型的输入;3)Bert分类模型训练。训练得到模糊测试用例筛选模型;4)测试用例筛选。在工控协议模糊测试过程中基于筛选模型对测试用例进行预测和筛选,以提高模糊测试的效率。该系统包括:测试用例采集模块、数据预处理模块、测试用例筛选模块、测试用例传输模块、模糊测试模块。本发明基于Bert模型对模糊测试用例进行有效性的筛选,提高了模糊测试的效率。

    一种基于Bert的工控协议模糊测试用例筛选方法及系统

    公开(公告)号:CN116662184A

    公开(公告)日:2023-08-29

    申请号:CN202310652941.2

    申请日:2023-06-05

    Abstract: 本发明涉及一种基于Bert的工控协议模糊测试用例筛选方法及系统。该方法包括:1)获取测试用例训练集。捕获工控协议模糊测试过程中的通信流量,通过协议实体的响应将测试用例分为有效测试用例和无效测试用例两类,标注后作为训练集;2)训练集预处理。将训练集进行数据格式的处理,以符合Bert模型的输入;3)Bert分类模型训练。训练得到模糊测试用例筛选模型;4)测试用例筛选。在工控协议模糊测试过程中基于筛选模型对测试用例进行预测和筛选,以提高模糊测试的效率。该系统包括:测试用例采集模块、数据预处理模块、测试用例筛选模块、测试用例传输模块、模糊测试模块。本发明基于Bert模型对模糊测试用例进行有效性的筛选,提高了模糊测试的效率。

Patent Agency Ranking