Fig 1.
Regression testing approaches.
Table 1.
Summary of TCP techniques.
Fig 2.
Review protocol phases.
Table 2.
Research questions.
Fig 3.
PRISMA flow diagram for search process and selection procedure.
Table 3.
Inclusion and exclusion criteria.
Table 4.
QAS checklist.
Table 5.
Summary of selected studies.
Table 6.
Data extraction form.
Table 7.
Data extraction results.
Table 8.
Research trends of value-based cost-cognizant TCP techniques.
Fig 4.
Distribution of studies according to the algorithm used.
Fig 5.
Distribution of studies according to results validation method used.
Fig 6.
Test case prioritization process.
Fig 7.
The objectives of test case prioritization.
Table 9.
Classification of value-based cost-cognizant TCP techniques.
Fig 8.
Enhanced taxonomy of test case prioritization.
Table 10.
Performance evaluation metrics used in cost-cognizant TCP.