Softwaretest

Eintrag zuletzt aktualisiert am: 12.10.2021

Softwaretest wird in der Softwareentwicklung als Oberbegriff für
  • manuelle Tests (durch einen Menschen)
  • automatisierte Tests (durch ein Computerprogramm)

verwendet.

Bei den automatisierten Softwaretest gibt es:
  • Unit Tests: isolierter Tests einzelne Funktionen, Module oder Schichten
  • Integrationstests: Tests von mehrerere Module/Schichten zusammen
  • End-to-End-Tests: Testen der kompletten Anwendung von der Benutzeroberfläche bis zur Datenbank