TypeScript und TestCafe
21.07.2021, 08:21 Uhr
Einführung in das End-to-End-Testing
Das manuelle Testen von Anwendungen ist schwierig, fehleranfällig und nimmt viel Zeit in Anspruch. Bei einem Live-Stream am 23. 7. ab 20:30 Uhr wird gezeigt, wie man mit TestCafé und TypeScript automatisierte Browsertests erstellt.
Die Veranstaltung startet damit, ein TestCafé-Projekt aufzusetzen und einen ersten End-to-End-Test zu schreiben. Als erstes geht es darum, die Selektoren und das Assertion-API von TestCafé effektiv zu nutzen, um eine breite Palette von Tests zu schreiben, die für die meisten realen Szenarien geeignet sind. Anschließend soll gezeigt werden, wie man die Tests mithilfe des Page-Object-Musters besser organisiert und wartungsfreundlicher gestaltet.
Schließlich sollen fortgeschrittenere Konzepte wie parallele Testausführung, Testreporter und Integration mit CI/CD-Pipelines vorgestellt werden sowie TestCafe Studio, eine IDE zum Erstellen von Tests mit benutzerfreundlicher Oberfläche, mit der sich Testsuiten erstellen lassen, ohne dafür JavaScript/TypeScript-Code schreiben zu müssen.
Ziel ist es, dass die Teilnehmer am Ende des Live-Streams mit TestCafé und TypeScript vertraut sind und automatisierte Testszenarien für ihre eigenen Projekte erstellen können.
Als zusätzlichen Anreiz für die Teilnahme (Anmeldung hier) erhält jeder Teilnehmer eine CodeRush-Lizenz. Zudem ist ein Quiz geplant, dessen drei Gewinner zusätzliche Preise gewinnen können.