Test Coverage Assessment for Semi-Automatic System Testing and Regression Testing Support in Production Automation

When changes are performed on automated production systems, new faults can be introduced into the system. A common method for finding these faults is regression testing, which is currently performed under high time pressure and often only based on experience. To allow for a systematic testing process, a method for test coverage assessment to unveil untested behavior and a regression test prioritization for efficient fault identification was developed, implemented and evaluated in this work. Industrial applicability was proven qualitatively by performing an industrial case study.