一种基于蚁群算法的测试用例动态调度方法及系统
本申请提供一种基于蚁群算法的测试用例动态调度方法及系统,涉及软件测试优化技术领域。该方法包括:初始化核心变量与参数;分析测试用例依赖关系;根据测试用例依赖关系,预估测试用例执行时间;根据测试用例执行时间,选择待执行测试节点;根据任务——节点分配表,选择待执行测试用例;根据待执行测试用例,更新节点运行状态;根据任务执行结果、总完成时间及信息素矩阵,更新测试用例执行状态与信息素矩阵;根据当前迭代次数或连续多次迭代的总完成时间波动获得最优调度方案。本申请通过数学建模将负载均衡问题转化为整数规划问题,利用蚁群算法的启发式搜索机制实现最优任务分配,显著提升了测试系统在面对不确定性因素时的效率和稳定性。