Testautomatisierung (EN)
ConceptAutomated execution of software tests through specialized tools
Testautomatisierungs-Architektur
flowchart TD A[Testautomatisierungs-Framework] --> B[Unit-Tests] A --> C[Integrationstests] A --> D[Systemtests] A --> E[Acceptance-Tests] B --> F[Code-Modul 1] B --> G[Code-Modul 2] C --> H[API-Tests] C --> I[Datenbank-Tests] D --> J[Benutzeroberfläche-Tests] D --> K[Lasttests] E --> L[Szenariotests] A --> M[Testdaten-Management] A --> N[Reporting-Tool] A --> O[CI/CD-Pipeline]
Im Kontext
- Wird typischerweise zusammen mit CI/CD-Pipelines verwendet
- Verwandt zu: Teststrategie, Testfall, Regressionstest, Smoke-Test
- Beispiel-Einsatz: Automatisierte Regressionstests nach jedem Code-Commit in einem agilen Entwicklungsprozess