- Home
- /
- KI & IT-Management &...
- /
- Qualitätssicherung
- /
- Softwarequalität für Entwickler
Softwarequalität für Entwickler
Schulungsinhalt
Einführung in das Software-Testing
Grundlegende Konzepte des Software-Testings
Verschiedene Testmethoden: Black-, Gray- und White-Box-Testing
Teststrategien und -arten
Unit Testing und Test-Driven Development (TDD)
Bedeutung und Vorteile von Unit Tests
Test First und TDD Prinzipien
Erstellen testbarer Designs
Triangulation von Tests
Unit Testing in der Praxis
Verwendung von XJUnit
Anwendung des FIRST-Prinzips bei Unit Tests
Struktur und Organisation von Tests
Nutzung von Mocks und Stubs
TDD und Refactoring
Anwendung von objektorientierten Prinzipien und SOLID
Kontinuierliche Verbesserung und Refactoring
Teststrategien im TDD-Kontext
Mocking und Testentwicklung
Bedeutung und Einsatz von Mocks und Stubs
Strategien zur Integration von Mocking im Testprozess
Test-Architektur und Qualitätssicherung
Gestaltung testfreundlicher Designs
Ausblick auf Akzeptanztests mit Gherkin
Integration von Unit Tests in die Gesamtteststrategie
Zielgruppe
Dieser Kurs richtet sich an Software-Entwickler, die ihre Kenntnisse im Bereich der Softwarequalität und des effektiven Testens erweitern möchten, um zuverlässige und gut getestete Anwendungen zu erstellen.
Seminarziele
In diesem Workshop lernen Sie, wie Sie durch effektive Testmethoden und objektorientiertes Design die Qualität Ihrer Software verbessern können. Der Fokus liegt auf praktischen Übungen, ergänzt durch theoretische Vorträge und Diskussionen, um das Konzept der Softwarequalität greifbar zu machen. Sie erlernen, wie Sie mit kleinen, iterativen Entwicklungsschritten Risiken minimieren und automatisierte Unit Tests erstellen, um hochwertige, zuverlässige Software zu entwickeln und in Ihre täglichen Arbeitsprozesse zu integrieren.
Vorkenntnisse
Die Voraussetzung zur Teilnahme an diesem Kurs sind grundlegende Kenntnisse in der objektorientierten Programmierung, idealerweise mit Java oder C#. Diese Kenntnisse ermöglichen es Ihnen, die Konzepte und Methoden des Kurses effizient zu verstehen und anzuwenden.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Fehler: Kontaktformular wurde nicht gefunden.
Ihr Berater
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate
Dieses Seminar können Sie als Präsenzseminar, online als LIVEINAR® oder im flexiblen Mix als FLEXINAR® buchen.





