Suche
Gut geröhrt, Hirsch

RedDeer 1.0.0: Testframework für Eclipse-Plug-ins erreicht erste Hauptversion

Michael Thomas

© Shutterstock.com/Richard P Long

Das Testframework RedDeer hat den Incubator verlassen: Zu Beginn seiner Entwicklung als Ersatz bzw. Alternative für SWTBot gedacht, enthält das Projekt mittlerweile zahlreiche Features und Tools, die den Nutzer beim Schreiben automatisierter Tests unterstützten.

Dazu stellt RedDeer ein High-Level-API für Standard-Eclipse-Komponenten zur Verfügung und erlaubt darüber hinaus die Erstellung bzw. Erweiterung eigener APIs zum Zwecke spezifischer Tests. Zu den Tools zählen u. a. Recorder (Erstellung automatisierter Tests durch aufzeichnen der einzelnen Schritte), Log Parser (definiert Regeln für das Erscheinungsbild der Log-Dateien) sowie ein Codegenerator.

Mit der nun erreichten ersten Hauptversion wird die API laut Angaben der Entwickler auf absehbare Zeit keine signifikanten Änderungen mehr erfahren – Codeänderungen im Zuge von RedDeer-Updates sind also vorerst passé. Die Zukunftspläne des Teams sehen eine Verbesserung der Stabilität des Frameworks, sowie des Recorder– und Codegenerator-Tools vor. Darüber hinaus soll RedDeer Teil von JBoss Tools Target Platform und somit für jeden an JBoss Tools beteiligten Entwickler verfügbar werden.

RedDeer kann mit Linux-, Mac- und Windowssystemen genutzt werden; wie schon die zuletzt erschienene Version (0.8.0) zielt Version 1.0.0 auf Eclipse Mars ab. Eine Installation ist über die projekteigene Update-Seite möglich. Weiterführende Informationen über das Projekt können dem RedDeer-Wiki entnommen werden.

Aufmacherbild: Portrait of a Red Deer Stag von Shutterstock / Urheberrecht: Richard P Long

Geschrieben von
Michael Thomas
Michael Thomas
Michael Thomas studierte Erziehungswissenschaft an der Johannes Gutenberg-Universität Mainz und arbeitet seit 2013 als Freelance-Autor bei JAXenter.de. Kontakt: mthomas[at]sandsmedia.com
Kommentare

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu: