软件学报

北大核心,INSPEC,JST,Pж(AJ),EI

国内刊号:11-2560/TP

国际刊号:1000-9825

软件学报杂志2025年第7期:面向智能体路径规划算法的动态随机测试方法

发布日期:

作者:张逍怡,李幸,刘洋,郑征,孙昌爱

单位:张逍怡,北京科技大学 计算机科学与通信工程学院, 北京 10008311,李幸,北京科技大学 计算机科学与通信工程学院, 北京 10008302,刘洋,北京交通大学 机械与电子控制工程学院, 北京 10004403,郑征,北京航空航天大学 自动化与电气工程学院, 北京 10019104,孙昌爱,北京科技大学 计算机科学与通信工程学院, 北京 10008305

关键词:软件测试;路径规划算法;动态随机测试;快速扩展随机树生成算法;测试剖面生成

基金:国家自然科学基金(62302035, 62403044, 62372021); 中央高校基本科研业务费专项资金(2023JBMC017, FRF-IDRY-23-016)

智能体路径规划算法旨在规划某个智能体的行为轨迹, 使其在不碰到障碍物的情况下安全且高效地从起始点到达目标点. 目前智能体路径规划算法已经被广泛应用到各种重要的物理信息系统中, 因此在实际投入使用前对算法进行测试, 以评估其性能是否满足需求就非常重要. 然而, 作为路径规划算法的输入, 任务空间中威胁障碍物的分布形式复杂且多样. 此外, 路径规划算法在为每个测试用例规划路径时, 通常需要较高的运行代价. 为了提升路径规划算法的测试效率, 将动态随机测试思想引入到路径规划算法中, 提出了面向智能体路径规划算法的动态随机测试方法(dynamic random testing approach for intelligent agent path planning algorithms, DRT-PP). 具体来说, DRT-PP 对路径规划任务空间进行离散划分, 并在每个子区域内引入威胁生成概率, 进而构建测试剖面, 该测试剖面可以作为测试策略在测试用例生成过程中使用. 此外, DRT-PP在测试过程中通过动态调整测试剖面, 使其逐渐优化, 从而提升测试效率. 实验结果显示, 与随机测试及自适应随机测试相比, DRT-PP方法能够在保证测试用例多样性的同时, 生成更多能够暴露被测算法性能缺陷的测试用例.

来源:2025年第7期

《软件学报》期刊编辑部

查看软件学报杂志2025年第7期

联系我们

  • 地址:北京8718信箱
  • 电话:010-62562563
  • E-mail:jos (a) iscas. ac. cn

咨询工作人员