Block 15: Testwerkzeuge

Im fünfzehnten Block schauen wir uns einige konkrete Testwerkzeuge an, mit welchen sich End-to-End-Tests ausführen lassen. Mithilfe dieser Werkzeuge soll eine Anwendung getestet werden, welche die Anwendungslogik sowohl über ein Kommandozeilenwerkzeug als auch über via HTTP als REST-API anbietet.

Alternativ dazu kann das Test-Driven Development durch die Erweiterung der Anwendung weiter eingeübt werden.

Ziel

Sie können End-to-End-Tests (d.h. Schnittstellentests) mithilfe einfacher Testwerkzeuge umsetzen.

Ablauf

Lektionen 1 & 2

  • [5 min.] Administratives
  • [20 min.] Präsentation einzelner Hausaufgaben
  • [65 min.] Arbeit an den Übungen

Hausaufgaben

Führen Sie die Übungen gemäss Teams-Auftrag weiter.