Coding Dojo - End-to-End Testing

OC|Expert Camp Gummersbach
OC|Expert Camp Gummersbach
Öffentliche Gruppe

TH Köln, Campus Gummersbach

Steinmüllerallee 1 · Gummersbach

Wie du uns findest

Geparkt werden kann auf dem Parkplatz der TH, zur Not dem Pförtner sagen, dass Ihr zum Coding Dojo wollt. Von da aus die Treppe runter in das Gebäude gegenüber der Schwalbe-Arena. Dort in Raum 0.503

Bild des Veranstaltungsortes

Details

Einladung zum Coding Dojo, diesmal bieten wir einen Workshop zum Thema End 2 End-Testing mit Cypress.io an.

Wir werden uns in diesem Workshop mit End 2 End Tests beschäftigen. Bei einem End 2 End Test schreibt der Entwickler Code um das Frontend einer Anwendung automatisiert zu testen. Das bedeutet z.B., dass eine Anwendung gestartet wird und dann bestimmte Buttons geklickt werden um das Verhalten des Frontend zu testen. Der Entwickler emuliert sozusagen das Verhalten eines manuellen Testers.

Das Thema End 2 End Tests ist generell sehr spannend, aber in der Praxis ein zweischneidiges Schwert. End 2 End Tests sind teilweise sehr fragil und benötigen einen großen Wartungsaufwand. Auf der anderen Seite ersetzen diese das stupide manuelle Testen.

Das neue Framework Cypress.io bietet einen großartigen Komfort um End 2 End Tests zu schreiben. Der Entwickler kommt schnell und elegant zum Ziel um vollautomatisierte End 2 End Tests zu erstellen.

In diesem Workshop werden wir über die theoretischen Aspekte von End 2 End Tests sprechen und ebenfalls praktisch eine Angular Single Page Anwendung mit dem Framework Cypress.io testen. Es wird ein sehr praktischer Workshop bei dem wir die erste halbe Stunde über die Theorie von End 2 End Tests sprechen und danach praktisch viele Tests erstellen werden.
Für die praktischen Übungen wird ein Notebook mit Node.js und Angular benötigt.

Für das leibliche Wohl wird selbstverständlich gesorgt.