Test case prioritization using partial attention

Q Zhang, C Fang, W Sun, S Yu, Y Xu, Y Liu - Journal of Systems and …, 2022 - Elsevier
Test case prioritization (TCP) aims to reorder the regression test suite with a goal of
increasing the fault detection rate. Various TCP techniques have been proposed based on …

Aga: An accelerated greedy additional algorithm for test case prioritization

F Li, J Zhou, Y Li, D Hao, L Zhang - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
In recent years, many test case prioritization (TCP) techniques have been proposed to
speed up the process of fault detection. However, little work has taken the efficiency problem …

Cluster-based adaptive test case prioritization

X Wang, S Zhang - Information and Software Technology, 2024 - Elsevier
In order to enhance the efficiency of regression testing, test case prioritization (TCP) has
been widely implemented, wherein a higher priority test case is executed earlier. Traditional …

Test case prioritization: a systematic review and mapping of the literature

H de S. Campos Junior, MAP Araújo… - Proceedings of the …, 2017 - dl.acm.org
Test case prioritization (TCP) techniques aim to reorder test cases execution according to a
goal. One common goal is fault detection, in which test cases that have a higher chance of …

Ant colony system with sorting-based local search for coverage-based test case prioritization

C Lu, J Zhong, Y Xue, L Feng… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Test case prioritization (TCP) is a popular regression testing technique in software
engineering field. The task of TCP is to schedule the execution order of test cases so that …

Survey of test case prioritization techniques for regression testing

陈翔, 陈继红, 鞠小林, 顾庆 - Journal of Software, 2013 - jos.org.cn
测试用例优先排序 (test case prioritization, 简称 TCP) 问题是回归测试研究中的一个热点.
通过设定特定排序准则, 对测试用例进行排序以优化其执行次序, 旨在最大化排序目标 …

Dissimilarity‐based test case prioritization through data fusion

R Huang, D Towey, Y Xu, Y Zhou… - Software: Practice and …, 2022 - Wiley Online Library
Test case prioritization (TCP) aims at scheduling test case execution so that more important
test cases are executed as early as possible. Many TCP techniques have been proposed …

[PDF][PDF] A systematic literature review on regression test case prioritization

A Rahmani, S Ahmad, IEA Jalil… - … Journal of Advanced …, 2021 - pdfs.semanticscholar.org
Test case prioritization (TCP) is deemed valid to improve testing efficiency, especially in
regression testing, as retest all is costly. The TCP schedule the test case execution order to …

Incorporating fault-proneness estimations into coverage-based test case prioritization methods

M Mahdieh, SH Mirian-Hosseinabadi, K Etemadi… - Information and …, 2020 - Elsevier
Context: During the development process of a software program, regression testing is used
to ensure that the correct behavior of the software is retained after updates to the source …

Trends in prioritization of test cases: 2017-2019

MC de Castro-Cabrera, A García-Dominguez… - Proceedings of the 35th …, 2020 - dl.acm.org
A core task in software testing is the design of test suites. Large test suites may take too long
to run frequently, and test case prioritization (TCP) techniques have been proposed to speed …