"Automatisierte SWTBot-Tests" - Eclipse Magazin 04/10

Automatisierte Oberflächentests für RCP - ein Artikel im Eclipse Magazin

Automatisierte Tests sind aus der Softwareentwicklung nicht mehr wegzudenken. Das gilt selbstverständlich auch für den Test von Benutzeroberflächen. Für Oberflächen, die auf Basis der beliebten Eclipse Rich Client Platform entwickelt wurden, empfiehlt sich zur Testautomatisierung das Open Source Tool SWTBot. Wie ein Roboter klickt sich SWTBot durch die Anwendung und testet diese somit unter realen Bedingungen.
Doch aufgrund von Versionskonflikten lässt sich SWTBot leider nicht ohne Weiteres in einer Toolkette mit JUnit und dem Eclipse-Testframework einsetzen. Auch Login-Masken bereiten zunächst Probleme.

Dieser Artikel zeigt auf, wie sich diese Tools doch noch zu einer automatisierten Toolkette verknüpfen lassen, um in RCP-Projekten nicht auf automatisierte Oberflächentests verzichten zu müssen.

Thema

Oberflächentests für RCP

Veröffentlichung

Autor Dr. Reik Oberrath Eclipse Magazin, April 2010

Jetzt teilen: