Willkommen zum Wissensgebiet "Grundlagen des Testens"!
Systematisches Testen von Software stellt, neben verifizierenden Aktivitäten wie z.B. Inspektionen und Reviews, einen wichtigen Beitrag zur Qualitätssicherung in der Software-Entwicklung dar. Schlecht oder nicht getestete Software führt im harmlosesten Fall zur Verärgerung des Kunden, im schlimmsten Fall können jedoch Menschenleben direkt davon betroffen sein. Software muss deswegen im erforderlichen Umfang getestet werden, und sollte nicht als notwendiges Übel am Schluss des Entwicklungsprozesses "ad-hoc" ohne vorherige Planung durchgeführt werden.
Ziel des Wissensgebiets "Grundlagen des Testens" ist es nun, Ihnen einen schnellen Überblick über die Disziplin des Softwaretestens zu geben. Nachdem Sie die entsprechenden Wissensbausteine durchgearbeitet haben, sind Sie in der Lage, Test-Techniken einzuordnen und deren Bezug zum Entwicklungsprozess zu erkennen. Sie verstehen grundlegende Test-Techniken und können diese in Hinblick auf deren Effizienz bewerten. Weiterhin wissen Sie auch um organisatorische Aspekte des Testens und erkennen die Wichtigkeit einer guten Testplanung.
Empfohlene Lesereihenfolge Einen ersten Einblick in die Thematik des Testens erhalten Sie mit folgendem Baustein:
Um sinnvoll Entscheidungen wie z.B. die Beendigung von Tests treffen zu können, erweisen sich Metriken als nützliches Hilfsmittel. Mehr Informationen dazu erfahren Sie, indem Sie folgendem Link folgen:
Wir hoffen, mit der getroffenen Auswahl an Themen Ihnen den Zugang zur mitunter komplexen Thematik des Testens erleichtern zu können, und wünschen Ihnen viel Spaß beim Studieren unserer Wissensbausteine!