für SoCraMOB Open Space 2016.3 in Münster
Teilnehmer, die eine Session leiten wollen, haben Gelegenheit, andere interessierte Teilnehmer zu finden, die bei der Vorbereitung und Durchführung der Session helfen wollen.
Diese Seite dient nicht der Erstellung des Zeitplans; dies geschieht – wie üblich – zu Beginn des Tages.
Die Incubators vergangener Events sind in einer Übersicht gesammelt.
Um eine neue Session vorzuschlagen, kopiere die unten stehende Vorlage und füge Deine Idee zur Liste hinzu.
Um Dein Interesse an einem Vorschlag zu zeigen, füge Deinen Namen zur Liste der interessierten Teilnehmer hinzu. Denke auch darüber nach, was Du zur Session beitragen könntest und füge Deine Ideen in Klammern an Deinen Namen an.
Session-Titel
Beschreibung...
Session-Leiter: DEIN NAME
Interessiert: DEIN NAME (DEIN BEITRAG)
Generatives Testen und Legacy Code
Auf einem Treffen der Dortmunder Gruppe haben wir vor Kurzem das Trivia Game Kata ausprobiert. Dabei haben wir
Golden Master Testing (siehe z.B. http://blog.codeclimate.com/blog/2014/02/20/gold-master-testing/)
benutzt um das Programm sicher zu refactorn. Gegen Ende haben wir über eine Variante nachgedacht, die generatives Testen benutzt um zufällige Testdaten zu erzeugen.
Ich würde gerne einen kleinen Prototypen, den ich nach der Sitzung geschrieben habe vorstellen und mit euch diskutieren, ob und wie nützlich diese Variante des Golden Master Testings sein könnte und welche Fallstricke beachtet werden müssen (zum Beispiel scheint mir die Frage nach Exceptions diskussionswürdig)
Session-Leiter: Jens Bendisposto
Interessiert: DEIN NAME (DEIN BEITRAG)
Generatives Testen
In funktionalen Sprachen ist generatives Testen weit verbreitet. Die grundsätzliche Idee ist, an Stelle einer konkreten Eingabe einen Generator für valide Eingaben einer Methdode zu spezifizieren. Da der genaue Input nicht bekannt ist, kann man (in den meisten Fällen) bei der Assertion nicht mit einem erwarteten Output vergleichen, sondern muss alternative Wege gehen.
Ich würde die Methodik erklären und würde dann gerne mit euch diskutieren, ob und wie man generatives Testen und TDD vereinen kann.
Session-Leiter: Jens Bendisposto
Interessiert: DEIN NAME (DEIN BEITRAG)