­čç║­čçŞ Cypress in and out - testing all the things'

Tobias Struckmeier & Ramona Schwering
Tobias Struckmeier & Ramona Schwering

October 5, 2022

Dieser Inhalt ist auch in folgender Sprache verf├╝gbar: english

Ein Workshop ├╝ber das Testen mit Cypress - ein kompletter Deep-Dive.
NG-DE

Kurzfassung

Wir werden kurz auf einige grundlegende Prinzipien und Muster eingehen, mit denen instabilen Tests begegnet werden kann und welche Probleme auf M├Ąngel in der Anwendung zur├╝ckgef├╝hrt werden k├Ânnen.

Da Cypress ein umfangreiches Request-Handling erlaubt, werden wir in das Testen und Mocking von Requests einf├╝hren. Aufbauend auf diesem Wissen erkl├Ąren wir, wie man API-Tests mit cypress implementiert. Schlie├člich werden Tests ├╝ber mehrere Domains in Cypress m├Âglich. Wir tauchen in den Ansatz von Cypress ein und diskutieren die Herausforderungen.

Wir geben einige Anregungen, wie Sie Ihre Tests strukturieren und organisieren k├Ânnen, um auch in gr├Â├čeren Projekten den ├ťberblick zu behalten. Projekten den ├ťberblick zu behalten. Wie teste ich, ob meine Anwendung auch richtig aussieht? Wir behandeln dies mit Visual Regression Test und zeigen wie eine freie Plattform die Handhabung vereinfachen kann.

Schlie├člich erkl├Ąren wir f├╝r Komponenten- und Bibliotheksentwickler das Testen von Komponenten. Die Schritte zur Einbindung von Cypress in eine automatische Build-Pipeline einzubinden, sind essenziell und daher letzter Teil unseres Workshops.