-
题名基于I-MOEA/D的多目标测试用例优先级排序
- 1
-
-
作者
袁光辉
许华
-
机构
安徽大学江淮学院理工部
合肥理工学院
-
出处
《台州学院学报》
2024年第3期53-62,共10页
-
基金
安徽省高等学校自然科学研究重点项目(KJ2021A1217)。
-
文摘
多目标测试用例优先级排序(MOTCP)是回归测试领域中的热门问题,其目的是获得测试用例的执行顺序,最大限度地提高发现缺陷的能力和效率。文章提出一种基于改进MOEA/D算法的多目标测试用例优先级排序方法(I-MOEA/D):首先将多目标测试用例优先级排序问题建模为一个多目标优化问题,然后通过改进MOEA/D算法来解决该优化问题。具体而言:通过引入权重向量自适应策略,以保持子问题之间的多样性;通过位置交叉法对交叉算子进行改进,以加快算法的收敛速度,抵消权重向量计算时间开销;对邻域动态更新,以促进测试用例之间的信息交流和共享。实验结果表明:所提算法在MOTCP方面取得了较好的效果,与其他方法相比,该方法能提高测试用例的发现缺陷能力和效率。
-
关键词
多目标
测试用例优先级排序
MOEA/D
权重向量自适应
-
Keywords
multi-objective
test case prioritization
MOEA/D
weight vector adaptive
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-