GUI test creation before application availability – GUIdancer Tutorial

Hans-J. Brede (BREDEX GmbH), Achim Loerke (BREDEX GmbH)

Test And Performance · Tutorial
Presentation
Monday, 10:30, 2 hours | Great America Meeting Room 1 | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Hans-J. Brede

Achim Loerke

In modern development processes, waiting until each version of application is available before creating automated GUI tests costs time and quality in the project. A large amount of automated tests are nevertheless created by recording user actions in a running application. Apart from other problems with recorded tests, you don’t need a degree in rocket science to recognise that it is too late to start automated test creation when the application is already available. Ideally, your automated tests (both regression and integration tests) need to be runnable as soon as each version is delivered.

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.

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor