Commit Graph

23 Commits

Author SHA1 Message Date
ISA
941b914fa9 test: woodpecker 2025-09-05 07:28:44 +02:00
ISA
3254563458 playwright headless true 2025-09-03 06:32:35 +02:00
ISA
8da1457e4d Test: playwright done 2025-09-02 10:40:12 +02:00
ISA
dcf22d08fb fix: playwright headless true 2025-09-01 12:08:18 +02:00
ISA
867031d3c3 fix: playwright August Text 2025-09-01 12:00:09 +02:00
Ismail Ali
d4d0c91400 fix: Jenkins 2025-08-31 18:22:42 +02:00
ISA
9db92a2728 fix: Die Konfiguration ist jetzt angepasst:
Playwright verwendet immer einen bereits laufenden Dev-Server (reuseExistingServer: true).
Damit gibt es keinen Port-Konflikt mehr,
2025-08-29 14:31:26 +02:00
ISA
1d815d4265 fix: playwright ->npm run dev -p 3000 2025-08-29 14:22:28 +02:00
ISA
0f570ac5b0 playwright: headless:true 2025-08-29 13:57:59 +02:00
ISA
8850b0ffda fix: all.test.ts 2025-08-29 13:47:23 +02:00
ISA
6df31455a9 test: systemTest.ts 2025-08-29 11:57:25 +02:00
ISA
05c1c9c0cf Headless wird sicher erzwungen (auch wenn lokal anders).
Der Next.js-Server wird gebaut und via npm start im selben Container gestartet (statt npm run dev).

Robustere Browser-Flags für Container.

Artefakte (Trace/Screenshot/Video) nur bei Fehlern, damit der CI schnell bleibt.

baseURL kommt aus ENV (E2E_BASE_URL) – lokal bleibt’s http://localhost:3000.

PLAYWRIGHT_BROWSERS_PATH=0 bleibt (Option B).
2025-08-29 11:45:09 +02:00
ISA
9f43fdc820 fix: start chromium headless 2025-08-29 11:25:57 +02:00
ISA
763f5293bc test: meldungenTest.ts 2025-08-29 11:18:43 +02:00
ISA
0e7b2e53aa fix: playwright config 2025-08-29 10:38:31 +02:00
ISA
3e998d6644 fix: headless 2025-08-29 10:15:42 +02:00
ISA
9e84386a5d test: digitalInputsTest.ts 2025-08-28 11:49:34 +02:00
ISA
fb36561cb9 fix: Ein Abgleich darf natürlich nicht die Seiten blockieren. 2025-08-20 16:36:05 +02:00
ISA
94051b69f9 playwright: dashboard 2025-08-14 15:56:10 +02:00
ISA
a446ce80ee playwright: analoge Eingänge Test erfolgreich 2025-08-14 14:41:04 +02:00
ISA
fa92004d94 Playwright : ausgewählte Element rot färben 2025-08-14 13:39:20 +02:00
ISA
87cbdca79c refactor: playwright and tests in one folder 2025-08-14 12:06:20 +02:00
ISA
9b05f21ccc feat: migrate from Cypress to Playwright for E2E testing
- Remove Cypress dependencies and configuration files
- Install @playwright/test with browser support
- Add playwright.config.ts with optimized settings for Next.js
- Migrate existing Cypress tests to Playwright format
- Add new E2E test scripts to package.json
- Configure GitHub Actions workflow for automated testing
- Update .gitignore for Playwright artifacts

BREAKING CHANGE: E2E testing framework changed from Cypress to Playwright
2025-08-01 15:45:59 +02:00