Yayın:
A Novel Approach to Test Case Prioritization for Software Regression Tests

dc.contributor.authorBoyar, Tulin
dc.contributor.authorOz, Mert
dc.contributor.authorOncu, Ekin
dc.contributor.authorAktas, Mehmet S.
dc.date.accessioned2026-06-27T14:36:06Z
dc.date.issued2021
dc.description.abstractRegression testing of a comprehensive software system is very costly and time-consuming. Test prioritization techniques are used to reduce the time and cost spent in regression tests. Data such as various software quality metrics and past test run results are used when prioritizing test cases in the literature. In this study, a new test prioritization method is proposed based on the number and speed of detected errors. Applying the proposed technique aims to see the errors in the system as soon as possible. In our method, historical test data is analyzed to prioritize test cases. The extent to which the analysis focuses on the recent and distant past is controlled by the parameter. For each test case; prioritization is made based on the number of detected errors and the speed of error detection. We observe its effectiveness by applying our method on regression testing for a developer performance portal software. The experimental study shows that the proposed method is valid, and the results are promising. Our approach improves the error detection rate of test sets. This improvement can be applied even in the most complex situations. With the advancement in the error detection rate, the cost and effort spent on regression tests are also reduced.en
dc.description.urihttps://doi.org/10.1007/978-3-030-87007-2_15
dc.identifier.doi10.1007/978-3-030-87007-2_15
dc.identifier.eissn1611-3349
dc.identifier.endpage216
dc.identifier.isbn978-3-030-87007-2; 978-3-030-87006-5
dc.identifier.issn0302-9743
dc.identifier.startpage201
dc.identifier.urihttps://hdl.handle.net/20.500.14981/62543
dc.identifier.volume12955
dc.identifier.wos000722429500015
dc.language.isoeng
dc.publisherSPRINGER INTERNATIONAL PUBLISHING AG
dc.relation.conference21st International Conference on Computational Science and Its Applications (ICCSA)
dc.relation.ispartofCOMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT VII
dc.subjectTest cases prioritization
dc.subjectRegression tests
dc.subjectTest prioritization techniques
dc.subjectTest cases
dc.subjectAverage percentage of fault detected (APFD) metric
dc.subjectGENERATION
dc.subjectComputer Science
dc.subjectMathematics
dc.titleA Novel Approach to Test Case Prioritization for Software Regression Tests
dc.typeProceedings Paper
dspace.entity.typePublication
local.import.sourceWOS

Dosyalar

Koleksiyonlar