Testpyramide fuer ein Studierenden-Portal-Modul aufbauen
Übersicht
Worum es bei diesem Projekt geht.
Baue eine Testpyramide mit Jest, Supertest und Playwright und richte GitHub Actions ein. Erhalte ein verifizierbares Zertifikat.
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.
Software Engineering Foundations
Bachelor · Cs Se
Fit score: 1
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 RollenSoftwareentwickler: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