Qualitätssicherung & Test
Die Qualitätssicherung und das Testen sind entscheidende Prozesse in der Softwareentwicklung, die sicherstellen, dass Produkte den festgelegten Standards und Anforderungen entsprechen.
- Wissensbereiche
- /Themenbereiche
- /Segmente
- /Bausteine
Testautomatisierung
Dieses Segment umfasst die Automatisierung von Tests über verschiedene Ebenen hinweg. Dazu gehören Strategien zur Auswahl geeigneter Automatisierungsgrade, Strukturierungsprinzipien für Testcode, Stabilitäts- und Wartbarkeitsaspekte sowie der Umgang mit Flakiness und Laufzeitkosten. Der Fokus liegt auf verlässlicher Automatisierung als Systembaustein, unabhängig von konkreten Toolentscheidungen oder der Ausführung in bestimmten Umgebungen.
Test Automation
Strategischer Ansatz, automatisierte Tests zur Validierung von Softwarefunktionalität und Regressionen einzusetzen.
Cypress
Cypress ist ein modernes End-to-End-Testframework für Webanwendungen.
Selenium
Selenium ist ein Open-Source-Framework zur Automatisierung von Webanwendungen.