Regression testing minimization, selection and prioritization: a survey
Regression testing is a testing activity that is performed to provide confidence that changes
do not harm the existing behaviour of the software. Test suites tend to grow in size as …
do not harm the existing behaviour of the software. Test suites tend to grow in size as …
Test case prioritization approaches in regression testing: A systematic literature review
Context Software quality can be assured by going through software testing process.
However, software testing phase is an expensive process as it consumes a longer time. By …
However, software testing phase is an expensive process as it consumes a longer time. By …
[HTML][HTML] A hybrid novel fuzzy AHP-Topsis technique for selecting parameter-influencing testing in software development
Software testing is one of the most important phases in the software development life cycle.
Software testing cannot ensure successful outcomes until and unless done perfectly. For …
Software testing cannot ensure successful outcomes until and unless done perfectly. For …
Comparing white-box and black-box test prioritization
Although white-box regression test prioritization has been well-studied, the more recently
introduced black-box prioritization approaches have neither been compared against each …
introduced black-box prioritization approaches have neither been compared against each …
[BOOK][B] Computer science handbook
AB Tucker - 2004 - taylorfrancis.com
When you think about how far and fast computer science has progressed in recent years, it's
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …
not hard to conclude that a seven-year old handbook may fall a little short of the kind of …
Adaptive random test case prioritization
Regression testing assures changed programs against unintended amendments.
Rearranging the execution order of test cases is a key idea to improve their effectiveness …
Rearranging the execution order of test cases is a key idea to improve their effectiveness …
Empirically evaluating readily available information for regression test optimization in continuous integration
Regression test selection (RTS) and prioritization (RTP) techniques aim to reduce testing
efforts and developer feedback time after a change to the code base. Using various …
efforts and developer feedback time after a change to the code base. Using various …
[HTML][HTML] A survey on different approaches for software test case prioritization
Testing is the process of evaluating a system by manual or automated means. While
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …
Prioritized interaction testing for pair-wise coverage with seeding and constraints
RC Bryce, CJ Colbourn - Information and Software Technology, 2006 - Elsevier
Interaction testing is widely used in screening for faults. In software testing, it provides a
natural mechanism for testing systems to be deployed on a variety of hardware and software …
natural mechanism for testing systems to be deployed on a variety of hardware and software …
Coverage‐based regression test case selection, minimization and prioritization: A case study on an industrial system
This paper presents a case study of coverage‐based regression testing techniques on a real
world industrial system with real regression faults. The study evaluates four common …
world industrial system with real regression faults. The study evaluates four common …