Universität · Informatik · 5. Semester – Vertiefung und Spezialisierung

Qualitätssicherung: Testing-Strategien, Code-Qualität und Dokumentation

4 Abschnitte1 Karteikarten-Decks1 Quizze

Testing-Pyramide: Unit Tests, Integrationstests, End-to-End-Tests. Test-Driven Development (TDD) und Behavior-Driven Development (BDD). Code-Qualität: Linting (ESLint, Pylint), statische Analyse (SonarQube). Code Coverage und Mutation Testing. Technische Dokumentation: API-Docs (OpenAPI/Swagger), README, Architektur-Docs. Pair Programming und Mob Programming.

Inhaltsübersicht

  • Die Testing-Pyramide: Unit Tests, Integrationstests und E2E-Tests
  • TDD und BDD: Testgetriebene Entwicklungsansätze
  • Code-Qualität: Linting, statische Analyse und Mutation Testing
  • Technische Dokumentation und Pair/Mob Programming
pferd, scheune, natur, bauernhof, tier, sonnenuntergang, testing
Pixabay – Pixabay License

📚 Vollständiges Lernmaterial mit 4 Abschnitten, Karteikarten und Quizzen verfügbar nach Anmeldung.

Jetzt kostenlos lernen →

Verwandte Themen

Interaktiv lernen mit Karteikarten & Quizzen

Melde dich an und lerne Softwareprojekt: Teambasierte Anwendungsentwicklung mit intelligenten Wiederholungen, Quizzen und KI-Lernhilfen. 7 Tage kostenlos.

Kostenlos testen