Automation Component Aspects for Efficient Unit Testing

D. Winkler,R. Hametner, S. Biffl:
"Automation Component Aspects for Efficient Unit Testing";
Vortrag: 14th International Conference on Emerging Technologies and Factory Automation (ETFA 2009), Mallorca, Spain; 22.09.2009 - 26.09.2009; in:"Proceedings of the 14th International Conference on Emerging Technologies and Factory Automation (ETFA 2009)", (2009), S. 1 - 8.

[ Publication Database ]

Abstract:


Automation systems software must provide sufficient
diagnosis information for testing to enable early defect
detection and quality measurement. However, in many
automation systems the aspects of automation, testing,
and diagnosis are intertwined in the code. This makes
the code harder to read, modify, and test. In this paper
we introduce the design of a test-driven automation
(TDA) component with separate aspects for automation,
diagnosis, and testing to improve testability and
test efficiency. We illustrate with a prototype, how
automation component aspects allow flexible configuration
of a"system under test"for test automation.
Major result of the pilot application is that the TDA
concept was found usable and useful to improve testing
efficiency.