# screens/02-blocker.yaml # # Marketing-Screenshot 02: Schutz / Blocker aktiv # # Ziel: Blocker-Tab mit Schutz-Status. Zeigt "ReBreak-Schutz" Card + URL-Filter Layer. # Der Test-Account sollte den Blocker in aktivem Zustand haben für den besten Screenshot. # Wenn inaktiv: Card zeigt "Schutz aktivieren" — immer noch verwertbar. # # Screenshot-Output: screenshots/02-blocker.png # Env-Vars: E2E_TEST_USER, E2E_TEST_PASSWORD appId: org.rebreak.app --- - launchApp: clearState: true - waitForAnimationToEnd: timeout: 5000 # --- Auth --- - assertVisible: text: "E-Mail" - tapOn: text: "E-Mail" - inputText: ${E2E_TEST_USER}@rebreak.internal - tapOn: text: "Passwort" - inputText: ${E2E_TEST_PASSWORD} - tapOn: text: "Anmelden" - waitForAnimationToEnd: timeout: 10000 - assertVisible: text: "ReBreak" # --- Blocker Tab --- - tapOn: text: "Blocker" - waitForAnimationToEnd: timeout: 4000 - assertVisible: text: "ReBreak-Schutz" # Scrollen damit Schutz-Card + URL-Filter gleichzeitig sichtbar sind - scrollUntilVisible: element: text: "URL-Filter" direction: DOWN timeout: 5000 - waitForAnimationToEnd: timeout: 1000 - takeScreenshot: screenshots/02-blocker