DocumentCode :
3658049
Title :
Multi-perspective Regression Test Prioritization for Time-Constrained Environments
Author :
Dusica Marijan
Author_Institution :
Certus Software V&
fYear :
2015
Firstpage :
157
Lastpage :
162
Abstract :
Test case prioritization techniques are widely used to enable reaching certain performance goals during regression testing faster. A commonly used goal is high fault detection rate, where test cases are ordered in a way that enables detecting faults faster. However, for optimal regression testing, there is a need to take into account multiple performance indicators, as considered by different project stakeholders. In this paper, we introduce a new optimal multi-perspective approach for regression test case prioritization. The approach is designed to optimize regression testing for faster fault detection integrating three different perspectives: business perspective, performance perspective, and technical perspective. The approach has been validated in regression testing of industrial mobile device systems developed in continuous integration. The results show that our proposed framework efficiently prioritizes test cases for faster and more efficient regression fault detection, maximizing the number of executed test cases with high failure frequency, high failure impact, and cross-functional coverage, compared to manual practice.
Keywords :
"Testing","Fault detection","Manuals","Software","Business","Time factors","Time-frequency analysis"
Publisher :
ieee
Conference_Titel :
Software Quality, Reliability and Security (QRS), 2015 IEEE International Conference on
Type :
conf
DOI :
10.1109/QRS.2015.31
Filename :
7272927
Link To Document :
بازگشت