Piotr Doliński
Zurück zu Projekten
Featured

Demo-Testsuite

Umfassende End-to-End-Testsuite mit Playwright und TypeScript. Accessibility-Tests, Responsive-Validierung und CI/CD-Automation.

TypeScriptPlaywrightAxe-coreGitHub ActionsWCAG

Über das Projekt

Eine automatisierte End-to-End-Testsuite, die direkt in den CI/CD-Prozess dieses Portfolios integriert ist. Sie demonstriert eine praktische Shift-Left-Strategie mit funktionalen, barrierefreien und responsiven Prüfungen auf mehreren Browser- und Geräteprofilen.

Hauptmerkmale

  • End-to-End-Automatisierung mit Playwright
  • Automatisierte Accessibility-Prüfungen mit axe-core
  • Cross-Browser-Tests in Chromium, Firefox und WebKit
  • Automatisierte Reports und Fehlerartefakte in GitHub Actions

Technische Herausforderungen

Die zentrale technische Herausforderung besteht darin, die Suite parallel schnell und deterministisch zu halten. Stabile semantische Selektoren, beobachtbare Synchronisationssignale und unabhängige Browserprojekte reduzieren unnötige Wartezeiten und machen Fehler reproduzierbar.

Page Object Model Architektur
Parallele Cross-Browser-Ausführung
Accessibility-Tests mit axe-core
CI/CD-Pipeline mit automatisierten Reports