Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

A Systematic Literature Review on Regression Test Case Prioritization

Author 1: Ani Rahmani Author 2: Sabrina Ahmad Author 3: Intan Ermahani A. Jalil Author 4: Adhitia Putra Herawan
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 9 · Published 2021 · Cited by 7

DOI: https://doi.org/10.14569/IJACSA.2021.0120929

Abstract

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 detect bugs faster. For such benefit, test case prioritization has been intensively studied. This paper reviews the development of TCP for regression testing with 48 papers from 2017 to 2020. In this paper, we present four critical surveys. First is the development of approaches and techniques in regression TCP studies, second is the identification of software under test (SUT) variations used in TCP studies, third is the trend of metrics used to measure the TCP studies effectiveness, and fourth is the state-of-the-art of requirements-based TCP. Furthermore, we discuss development opportunities and potential future directions on regression TCP. Our review provides evidence that TCP has increasing interests. We also discovered that requirement-based utilization would help to prepare test cases earlier to improve TCP effectiveness.

Keywords

How to Cite this Article

Rahmani, A., Ahmad, S., Jalil, I. E. A., & Herawan, A. P. (2021). A Systematic Literature Review on Regression Test Case Prioritization. International Journal of Advanced Computer Science and Applications, 12(9). https://doi.org/10.14569/IJACSA.2021.0120929

Rahmani, Ani, et al.. "A Systematic Literature Review on Regression Test Case Prioritization." International Journal of Advanced Computer Science and Applications, vol. 12, no. 9, 2021, https://doi.org/10.14569/IJACSA.2021.0120929.

@article{Rahmani2021,
  title     = {A Systematic Literature Review on Regression Test Case Prioritization},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {9},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {Ani Rahmani and Sabrina Ahmad and Intan Ermahani A. Jalil and Adhitia Putra Herawan},
  doi       = {10.14569/IJACSA.2021.0120929},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120929}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.