Die Qualitätssicherung und das Testen sind entscheidende Prozesse in der Softwareentwicklung, die sicherstellen, dass Produkte den festgelegten Standards und Anforderungen entsprechen.
Ein fortlaufender, systematischer Prozess zur Identifikation und Umsetzung von Verbesserungen in Produkten, Prozessen und Organisationen. Fokus auf iterative Zyklen, datenbasierte Entscheidungen und teamgetriebene Maßnahmen.
Iterative Managementmethode zur kontinuierlichen Verbesserung von Prozessen durch Planen, Ausführen, Prüfen und Anpassen.
Systematischer Ansatz zur Planung, Steuerung und Verbesserung von Produkten, Prozessen und Dienstleistungen mit dem Ziel, Kundenzufriedenheit und Konformität sicherzustellen.
Ein strukturierter Ansatz zur Identifizierung der Grundursachen von Problemen.
Systematische Kennzahlen zur Erfassung, Bewertung und Steuerung von Software-Defects. Unterstützt Priorisierung, Qualitätsüberwachung und Trends zur kontinuierlichen Verbesserung.
Messbare Kennzahlen zur Bewertung und Steuerung von Software‑ und Prozessqualität.
Strategischer Ansatz, automatisierte Tests zur Validierung von Softwarefunktionalität und Regressionen einzusetzen.
Cypress ist ein modernes End-to-End-Testframework für Webanwendungen.
Selenium ist ein Open-Source-Framework zur Automatisierung von Webanwendungen.
Eine strukturierte Testtechnik, die Eingabe- und Ausgabegrenzwerte systematisch auswählt, um Fehler an den Rändern von Wertebereichen zu finden.
Eine Black‑Box-Testtechnik zur Reduktion von Testfällen durch Einteilung von Eingaben in gleichartige Äquivalenzklassen.
Überblick über etablierte Testentwurfs-Techniken zur systematischen Ableitung und Priorisierung von Testfällen aus Anforderungen und Systemzuständen.
Eine Testmethode, die Testaktivitäten nach Risiko priorisiert, um begrenzte Ressourcen gezielt auf die wichtigsten Fehlerquellen zu fokussieren.
Die Test-Pyramide ist ein Konzept zur Strukturierung von Tests in Softwareprojekten.
Leitlinie für Planung und Ausführung von Tests mit Fokus auf Risiko, Umfang, Automatisierung und Verantwortlichkeiten.
Praktische Methode zur systematischen Anonymisierung von Produktionsdaten für Testumgebungen unter Wahrung von Struktur und Datenqualität.
Strategie und Praxis zur Bereitstellung, Pflege und Governance von Datensätzen für Testzwecke, inklusive Erzeugung, Maskierung, Subsetting und Versionierung.
Konzeption und Betrieb isolierter, reproduzierbarer Umgebungen zur Validierung von Software vor dem Produktiveinsatz.