Archive | BDD

Specs in natürlicher Sprache

BDDish dient der Definition ausführbarer, teamorientierter Spezifikationen. Das Framework ist StoryQ ähnlich. Es unterscheidet sich jedoch in der Flexibilität der Syntax. Insbesondere in den letzten Wochen sind einige Aliase hinzugekommen, die es erlauben Specs natürlicher zu beschreiben: Folgendes Bild soll zeigen, welche Syntax Kombinationen mit BDDish möglich sind: Auch wenn die Syntax flexibel ist, ist […]

Continue Reading →

ATDD/BDD Teamorientiert vs. Entwicklerorientiert

Ich möchte die Idee vorstellen, BDD Frameworks in zwei Kategorien zu unterteilen: Entwicklerorientiert Teamorientiert Die Kategorisierung ist nicht wertend, entwicklerorientiert also nicht besser als teamorientiert oder umgekehrt. Teamorientiert: Diese Frameworks dienen primär der Kommunikation zwischen unterschiedlichen Projektteilnehmern, also zwischen Testern, Projektmanagern, Auftraggebern und Entwicklern. Tests beziehen sich auf Anforderungen, die von allen Projektteilnehmern verstanden werden. […]

Continue Reading →

BDDish Beispiel Story

Da ich jetzt in einem Umfeld arbeite, in dem deutsche Akzeptanztests benötigt werden und mir hier keine BDD-Frameworks bekannt sind, die das leisten, probiere ich mich an einer Eigenentwicklung. Zurzeit handelt es sich nur um Prototyping. Eine Beispiel DSL sieht erstmal so aus: Das Framework bekommt zunächst den Namen BBDish. Hauptziele für mich, sind die […]

Continue Reading →