Upload
markus-gaertner
View
322
Download
2
Embed Size (px)
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