Factor determination in prioritizing test cases for event sequences: A systematic literature review

The generation of test cases is a challenging phase in software testing. The process of test case generation becomes more expensive and time-consuming when the test suites become larger. Many researchers have proposed the test case prioritization (TCP) technique to schedule test cases, so that those...

Descripción completa

Detalles Bibliográficos
Autores principales: Ahmad, Johanna, Baharom, Salmi
Formato: Artículo
Lenguaje:English
Publicado: Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka 2018
Acceso en línea:http://psasir.upm.edu.my/id/eprint/72709/1/Factor%20determination%20in%20prioritizing%20test%20cases%20for%20event%20sequences.pdf
_version_ 1825950131432718336
author Ahmad, Johanna
Baharom, Salmi
author_facet Ahmad, Johanna
Baharom, Salmi
author_sort Ahmad, Johanna
collection UPM
description The generation of test cases is a challenging phase in software testing. The process of test case generation becomes more expensive and time-consuming when the test suites become larger. Many researchers have proposed the test case prioritization (TCP) technique to schedule test cases, so that those with the highest priority are executed first before lower priority test cases. One of the performance goals of TCP is the rate of fault detection, which is a measure of how quickly faults are detected within the testing phase. However, the existing TCP technique has some limitations. This paper presents the results of a systematic literature review (SLR) of relevant primary studies as evidence of the existence of TCP in the area of event sequences. Consequently, five major techniques and 10 factors were identified and analysed. This study aims to review and identify techniques and factors that influence the process of assigning weight values in TCP processes. The proposed factors need to be evaluated in terms of their contribution to the performance of the TCP technique. Some researchers believe that a combination of factors might be required to produce unique weights during the TCP processes. Nevertheless, most studies applied the random method or did not provide any information regarding the same weight value issues.
first_indexed 2024-03-06T10:09:55Z
format Article
id upm.eprints-72709
institution Universiti Putra Malaysia
language English
last_indexed 2024-03-06T10:09:55Z
publishDate 2018
publisher Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka
record_format dspace
spelling upm.eprints-727092021-01-27T16:34:14Z http://psasir.upm.edu.my/id/eprint/72709/ Factor determination in prioritizing test cases for event sequences: A systematic literature review Ahmad, Johanna Baharom, Salmi The generation of test cases is a challenging phase in software testing. The process of test case generation becomes more expensive and time-consuming when the test suites become larger. Many researchers have proposed the test case prioritization (TCP) technique to schedule test cases, so that those with the highest priority are executed first before lower priority test cases. One of the performance goals of TCP is the rate of fault detection, which is a measure of how quickly faults are detected within the testing phase. However, the existing TCP technique has some limitations. This paper presents the results of a systematic literature review (SLR) of relevant primary studies as evidence of the existence of TCP in the area of event sequences. Consequently, five major techniques and 10 factors were identified and analysed. This study aims to review and identify techniques and factors that influence the process of assigning weight values in TCP processes. The proposed factors need to be evaluated in terms of their contribution to the performance of the TCP technique. Some researchers believe that a combination of factors might be required to produce unique weights during the TCP processes. Nevertheless, most studies applied the random method or did not provide any information regarding the same weight value issues. Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka 2018 Article PeerReviewed text en http://psasir.upm.edu.my/id/eprint/72709/1/Factor%20determination%20in%20prioritizing%20test%20cases%20for%20event%20sequences.pdf Ahmad, Johanna and Baharom, Salmi (2018) Factor determination in prioritizing test cases for event sequences: A systematic literature review. Journal of Telecommunication, Electronic and Computer Engineering, 10 (1-4). 119 - 124. ISSN 2180-1843; ESSN: 2289-8131 https://journal.utem.edu.my/index.php/jtec/article/view/3603/0
spellingShingle Ahmad, Johanna
Baharom, Salmi
Factor determination in prioritizing test cases for event sequences: A systematic literature review
title Factor determination in prioritizing test cases for event sequences: A systematic literature review
title_full Factor determination in prioritizing test cases for event sequences: A systematic literature review
title_fullStr Factor determination in prioritizing test cases for event sequences: A systematic literature review
title_full_unstemmed Factor determination in prioritizing test cases for event sequences: A systematic literature review
title_short Factor determination in prioritizing test cases for event sequences: A systematic literature review
title_sort factor determination in prioritizing test cases for event sequences a systematic literature review
url http://psasir.upm.edu.my/id/eprint/72709/1/Factor%20determination%20in%20prioritizing%20test%20cases%20for%20event%20sequences.pdf
work_keys_str_mv AT ahmadjohanna factordeterminationinprioritizingtestcasesforeventsequencesasystematicliteraturereview
AT baharomsalmi factordeterminationinprioritizingtestcasesforeventsequencesasystematicliteraturereview