Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Testpyramide fuer ein Studierenden-Portal-Modul aufbauen
Code

Testpyramide fuer ein Studierenden-Portal-Modul aufbauen

FreeVerified credential4 WochenIntermediate

Übersicht

Worum es bei diesem Projekt geht.

Analysiere die aktuelle manuelle Testliste (rund 80 Testfaelle, werden bereitgestellt). Kategorisiere jeden Testfall nach Testpyramiden-Ebene (Unit, Integration, End-to-End). Schreibe Unit-Tests fuer die fachliche Kernlogik (mindestens 60 Tests, Jest), Integrationstests fuer die wichtigsten API-Endpunkte (mindestens 15, Supertest) und 5 kritische End-to-End-Flows (Playwright). Richte GitHub Actions ein, sodass alle Tests bei jedem Pull-Request laufen und der End-to-End-Lauf vor jedem Release. Liefere die Tests, die CI-Konfiguration, eine Testpyramiden-Dokumentation und einen Bericht zur reduzierten manuellen Testzeit.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie reduziert man die manuelle Testlast eines Pruefungsmoduls von 3 Personentagen auf unter 2 Stunden, ohne die Defekt-Rate zu erhoehen?

Earning criteria — what you'll demonstrate

  • Testpyramide nach Mike Cohn als Strukturierungsprinzip anwenden
  • Unit- und Integrationstests klar unterscheiden und bewusst schichten
  • End-to-End-Tests sparsam einsetzen, weil sie teuer und fragil sind
  • Test-Automatisierung am Geschaeftswert (reduzierte Manuelltests) belegen

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

Fähigkeiten

Fähigkeiten, die Du unter Beweis stellst.

Jede taucht auf Deinem verifizierten Zertifikat auf.

Karrieren

Berufe, auf die dies Dich vorbereitet.

Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.

Karrierewege, die das aufbaut

Kanonische Rollen

Softwareentwickler:in

Eine kanonische Testpyramide aufzubauen und manuelle Tests messbar zu ersetzen, ist die Disziplin, die Junior-Entwickler:innen zu eigenverantwortlichen Mid-Levels macht.

Dieses Projekt schärft

  • automated-testing
  • unit-testing
  • ci-cd

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.