TY - GEN
T1 - An approach to efficient test scheduling for automated production systems
AU - Land, Kathrin
AU - Cha, Suhyun
AU - Vogel-Heuser, Birgit
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/7
Y1 - 2019/7
N2 - In order to guarantee a high availability and reliability, automated production systems are tested thoroughly after changes were introduced. As test resources like testing time are limited, the tester has to select the test cases for the test execution thoughtfully. This becomes quite challenging as the complexity of automated production systems and the number of related test cases increases. It results in a high risk to miss important test cases and to waste valuable test resources by executing redundant or less important test cases. Automatic test case prioritisation can assist the tester in distinguishing between important and less important test cases. However to achieve an efficient test execution schedule, the test case selection as well as the running order have to be well conceived. Especially for automated production systems, there are many constraints and challenges to consider such as manual testing, setup time between test cases and effects upon test case failure. Therefore, an approach for an efficient test scheduling method is proposed in the paper that utilises the available resources as best as possible while maximizing the amount of the resulting information. The proposed test scheduling method hereby considers effects caused by the mechatronic characteristics of automated production systems, especially handling test case failure during the test run.
AB - In order to guarantee a high availability and reliability, automated production systems are tested thoroughly after changes were introduced. As test resources like testing time are limited, the tester has to select the test cases for the test execution thoughtfully. This becomes quite challenging as the complexity of automated production systems and the number of related test cases increases. It results in a high risk to miss important test cases and to waste valuable test resources by executing redundant or less important test cases. Automatic test case prioritisation can assist the tester in distinguishing between important and less important test cases. However to achieve an efficient test execution schedule, the test case selection as well as the running order have to be well conceived. Especially for automated production systems, there are many constraints and challenges to consider such as manual testing, setup time between test cases and effects upon test case failure. Therefore, an approach for an efficient test scheduling method is proposed in the paper that utilises the available resources as best as possible while maximizing the amount of the resulting information. The proposed test scheduling method hereby considers effects caused by the mechatronic characteristics of automated production systems, especially handling test case failure during the test run.
KW - Failure analysis
KW - Manufacturing systems
KW - Optimal scheduling
KW - Regression
KW - System testing
KW - Testing
UR - http://www.scopus.com/inward/record.url?scp=85079059187&partnerID=8YFLogxK
U2 - 10.1109/INDIN41052.2019.8972166
DO - 10.1109/INDIN41052.2019.8972166
M3 - Conference contribution
AN - SCOPUS:85079059187
T3 - IEEE International Conference on Industrial Informatics (INDIN)
SP - 449
EP - 454
BT - Proceedings - 2019 IEEE 17th International Conference on Industrial Informatics, INDIN 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th IEEE International Conference on Industrial Informatics, INDIN 2019
Y2 - 22 July 2019 through 25 July 2019
ER -