Skip to main content

Was es ist

Softwaretests decken systematische Techniken ab, um zu prüfen, dass sich ein Programm korrekt verhält — einschließlich Unit-Tests, Integrationstests, testgetriebene Entwicklung, und Strategien zur Wahl von Testfällen, die tatsächlich bedeutsame Bugs finden.

Warum es wichtig ist

Ungetesteter Code ist eine Verbindlichkeit ab dem Moment, in dem er geschrieben wird, selbst wenn er aktuell funktioniert — Tests sind das, was einem Entwicklungsteam das Vertrauen gibt, ein System zu ändern und zu erweitern, ohne ständig zu befürchten, still etwas anderswo kaputt gemacht zu haben.

Prüfungstipp

Beziehen Sie beim Entwerfen von Testfällen absichtlich Grenzwerte ein (die kleinsten, größten, und Grenzfälle) statt nur typischer Eingaben — die Mehrheit echter Bugs findet sich an den Grenzen, nicht in der Mitte des normalen Eingabebereichs.

Interesse an Unterricht für Testing (Softwaretests)?

Erzählen Sie uns von Zielen und Selbstvertrauen des Schülers — wir entwerfen einen individuellen Plan.