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