摘要
本发明公开了一种针对私有协议测试的自动化用例构建方法及系统,涉及通信协议测试技术领域。包括:步骤一,通过流量嗅探与深度报文解析,识别私有协议的字段结构、状态转换规则及依赖关系;步骤二,基于强化学习算法,结合协议状态机与历史测试结果,动态生成覆盖正常场景、边界场景及异常场景的测试用例集;步骤三,在仿真环境中注入生成的测试流量,实时监控目标系统的响应数据,计算调整评估值并根据该值调整测试用例的生成策略。本发明通过仿真环境中的自适应执行与多维度异常分析,实时调整测试策略并精准识别逻辑错误、资源泄露及安全漏洞,实现了对私有协议的高效健壮性验证,显著提高了测试效率与协议安全性。