Testautomatisierung (EN)

Concept

Automated 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
Quelle: AI Generated