一种基于遗传算法优化的Modbus TCP协议测试用例生成方法

    公开(公告)号:CN119363637A

    公开(公告)日:2025-01-24

    申请号:CN202411373715.1

    申请日:2024-09-29

    Applicant: 三峡大学

    Abstract: 本发明提出了一种基于遗传算法优化的Modbus TCP协议测试用例生成方法。这一方法通过精细设计的适应度评估公式与自适应变异机制,提升了测试的有效性和效率。适应度评估公式从个体与群体中心测试用例之间的距离,个体的异常码和个体数据位的边缘值覆盖率这三个方面,来评估个体的适应度值。引入自适应变异率机制,使每个子代个体在继承父代优良特性的基础上,能够按照一定概率发生变异。这种变异机制不仅保留了优秀个体,还鼓励了新的优秀个体的产生,从而有效增加了测试用例种群的多样性,提升了发现未知错误和异常的能力。结合被测PLC的反馈来调整模糊测试用例的生成过程,以此筛选出更有可能触发崩溃的测试用例。

Patent Agency Ranking