Property-Based-Tests für eine Frankfurter Zahlungs-Engine
Übersicht
Worum es bei diesem Projekt geht.
Implementiere Property-Based-Tests für eine Zahlungs-Engine, decke 9 Vorfälle ab und erhalte ein verifizierbares Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Welche algebraischen Eigenschaften muss die Beträge-Engine erfüllen, damit Property-Based-Tests die Klasse von Fehlern fangen, die beispielbasierte Tests in 18 Monaten neunmal verpasst haben?
Earning criteria — what you'll demonstrate
- Algebraische Eigenschaften aus realer Geschäftslogik ableiten
- Property-Based-Tests effektiv mit Shrinking und Seeding konfigurieren
- Wirksamkeit einer Test-Strategie gegen historische Defekte belegen
- Den Unterschied zwischen Coverage-Prozent und Fehlerklassen-Abdeckung verstehen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Software Testing and Quality Assurance
Master · 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 RollenSoftware Engineer
Property-Based-Tests in einer realen, regulierten Codebasis einzuführen ist ein deutliches Senioritätssignal — wenige Engineers haben das schon einmal über mehr als ein Pet-Projekt hinaus gemacht.
Dieses Projekt schärft
- property-based-testing
- test-strategy
- typescript
Backend Engineer
Backend-Engineers in Zahlungs- und Buchhaltungssystemen, die algebraische Eigenschaften ihrer Domain testen können, schreiben nachweislich robustere Services.
Dieses Projekt schärft
- property-based-testing
- test-automation
- defect-analysis
Noch eine Sache