arrow
返回

Test Case Prioritization Using Dragon Boat Optimization for Software Quality Testing

delete2025-04-09
delete0
delete
OA
AI
M
Mohammed Assiri
DOI:10.3390/electronics14081524delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
测试用例优先级排序(TCP)在软件质量测试中至关重要,旨在测试过程中早期识别高优先级测试用例。本研究提出了一种基于龙舟优化算法(DBOA)的新型TCP方法,该算法灵感来源于龙舟赛中的同步团队协作。所提出的TCP-DBOA模型通过战略性重新排序测试用例来提高故障检测效率,同时最小化执行时间。通过将平均故障检测百分比(APFD)作为优化目标,该模型增强了覆盖率速度和测试效果。DBOA在处理大搜索空间、平衡探索与利用以及适应复杂测试场景方面具有优势。TCP-DBOA的性能通过四个基准数据集(GZIP、GREP、TCAS和CS-TCAS)进行评估,结果表明其APFD值优于现有方法。结果表明,该模型在减少测试执行时间、提高测试周期早期故障检测方面具有鲁棒性。该方法有助于更快、更高效的回归测试,特别是在持续集成环境中。
Keyword:
Test Case Prioritization
fitness function
software testing
Dragon Boat Optimization Algorithm
software engineering

期刊

Electronics 封面图
Electronics
IF:
2.6
论文数:
1.1W
被引数:
4.7W

机构

暂无机构信息
引用论文

引用论文

Directed Search Based on Improved Whale Optimization Algorithm for Test Case Prioritization
err2023-04-03
err0
errOAAI
errBin Yang; Huilai Li; Ying Xing; Fuping Zeng; Chengdong Qian; Youzhi Shen; Jiongbo Wang
err分享
err收藏
err分享
err收藏
A Novel Human-Based Meta-Heuristic Algorithm: Dragon Boat Optimization一种新型基于人类智能的元启发式算法:龙舟优化算法
err
IF0
err2024-06-07
err0
errOAAI
errXiang Li; Long Lan; Husam Lahza; Shaowu Yang; Shuihua Wang; Wenjing Yang; Hengzhu Liu; Yudong Zhang
err分享
err收藏
Regression test optimization and prioritization using Honey Bee optimization algorithm with fuzzy rule base
err2020-11-27
err9
PREAI
errNayak, Soumen; Kumar, Chiranjeev; Tripathi, Sachin; Mohanty, Nirjharini; Baral, Vishal
err分享
err收藏
学者 查看更多内容