This tutorial has two aims: to introduce a non-technical method (without programming) to create automated GUI tests before the application is available, and to discuss what sorts of requirements must be borne in mind when creating such tests, so that they can be adapted to changing requirements and are easy to maintain over multiple releases.
Hans-Joachim Brede is the founder of BREDEX GmbH and is one of its managing directors. He has implemented and managed multiple, highly complex customer projects and is responsible for the concepts in the development of the automated test tool GUIdancer. Hans holds a Master in Computer Science and was working with the University of Braunschweig and Digital Equipment as a technical consultant.
Achim Loerke started software development in 1982 after earning his diploma in electronics. He began working at BREDEX GmbH in 1987 and is now co-owner and director of the company. Beginning in 1995 he successfully utilized Java in several customer projects. He is also the principal architect of GUIdancer, a commercial tool for automated testing of Swing, SWT/RCP and HTML GUIs. Doing consulting and project management for customers gives him ample opportunities to apply his favorite subject of automated software quality assurance and automated testing. In addition he represents his company as an Eclipse Foundation member.