Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verfügbare...

Preview:

Citation preview

Die Wahl zwischen Pest und CholeraEin praktischer Überblick über frei verfügbare

Testautomatisierungs-FrameworksMarkus Gärtner @mgaertne http://www.shino.de/blog

it-agile GmbH @itagile http://www.it-agile.de

Disclaimer

Testautomatisierung ist Softwareentwicklung

„agil-freundliche“ Testautomatisierung

Anbindung an Applikation

Outside-in Entwicklung

(Ich bin ein schlechter Entwickler)

Robot Framework

Stärken

Umfangreiche Standard-Bibliotheken

Keyword-getrieben

Schreiben und Ausführen in Text, HTML oder TSV

Sehr gutes Reporting zum Debugging

Schwächen

„sprechende“ Keywords

Unittests für Keywords

FitNesse

Stärken

Tabellarische Repräsentation

Entscheidungstabellen

Ablauftabellen

Abfragetabellen

Scenario-Tabellen für Abstraktion

Schreiben und Ausführen im Wiki

Sprachunterstützung

Schwächen

(derzeit) keine Übersetzung von Schlüsselworten

Fehlermeldungen und Debugging schwierig

CI-Integration

Cucumber

Stärken

„natürlichsprachliche“ Anforderungen

Breite und aktive Community

Vielfalt an unterstützten Programmiersprachen

Schwächen

Einschränkendes Format

Langatmiges Format

Debugging

Fragen?Markus Gärtner (@mgaertne)

http://www.shino.de

it-agile GmbH (@itagile)

http://www.it-agile.de

Recommended