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...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka
2018
|
Online Access: | http://psasir.upm.edu.my/id/eprint/72709/1/Factor%20determination%20in%20prioritizing%20test%20cases%20for%20event%20sequences.pdf http://psasir.upm.edu.my/id/eprint/72709/ https://journal.utem.edu.my/index.php/jtec/article/view/3603/0 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
Language: | English |
id |
my.upm.eprints.72709 |
---|---|
record_format |
eprints |
spelling |
my.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 |
institution |
Universiti Putra Malaysia |
building |
UPM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Putra Malaysia |
content_source |
UPM Institutional Repository |
url_provider |
http://psasir.upm.edu.my/ |
language |
English |
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. |
format |
Article |
author |
Ahmad, Johanna Baharom, Salmi |
spellingShingle |
Ahmad, Johanna Baharom, Salmi Factor determination in prioritizing test cases for event sequences: A systematic literature review |
author_facet |
Ahmad, Johanna Baharom, Salmi |
author_sort |
Ahmad, Johanna |
title |
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_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_sort |
factor determination in prioritizing test cases for event sequences: a systematic literature review |
publisher |
Faculty of Electronic and Computer Engineering, Universiti Teknikal Malaysia Melaka |
publishDate |
2018 |
url |
http://psasir.upm.edu.my/id/eprint/72709/1/Factor%20determination%20in%20prioritizing%20test%20cases%20for%20event%20sequences.pdf http://psasir.upm.edu.my/id/eprint/72709/ https://journal.utem.edu.my/index.php/jtec/article/view/3603/0 |
_version_ |
1690372572675309568 |