Skip to Main Content
Software systems are becoming more complex each year. User-configurable software is becoming more prevalent, leading to additional forms of complexity for regression testing, as these systems have configurations that affect execution. In this paper, we present a number of challenges and problems that need to be solved to allow better regression testing. We also present the results of a preliminary study of a user-configurable system developed at ABB to show how large these problems are in industry.