sidion labor

Entwickler Blog

Behaviour Driven Development mit Cucumber

Die Entwicklung von Software ist meistens mit einem viel zu kurzen Zeitrahmen verknüpft. Je näher die Deadline rückt, desto angespannter wird die Situation im Projekt. Sollten die Entwickler dann auch noch ihre wertvolle Zeit damit verbringen müssen, für jede Anforderung einen Test zu schreiben, wird die Zeit noch knapper.

Wäre es nicht schön, wenn ein Projekt schön entspannt ist? Einen Schritt in diese Richtung geht der Einsatz von Behaviour Driven Development mit dem Cucumber Framework. Wie dies funktioniert, wird im folgenden Artikel gezeigt.

TICK Stack

Laborbericht über den TICK Stack , ein (weiteres) Monitoring und Auswertungs-Tool. Es basiert auf der InfluxDB von influxdata, dessen Vor- und Nachteile wir in diesem Blog-Beitrag beleuchten.

Asynchrone API's dokumentieren

Wie dokumentiert man synchrone Schnittstellen um diese testen und veröffentlichen zu können? 
OpenAPI (https://www.openapis.org/) ist mittlerweile hierfür ein sehr gut beschriebener Standard für synchrone Schnittstellen.

Aber was ist mit der Dokumentation asynchroner Schnittstellen?

Im ersten Blogpost unserer neuen sidion labor Reihe schauen sich unsere Mitarbeiter Jens Nickles, Daniel Bantel, Daniel Mwasi und Azmir Abdi die Spezifikation AsyncAPI zur Dokumentation asynchroner Schnittstellen an.