Reproduce:
• Elements dynamically change attributes (ID, Class, data-*).
• Text, visibility, position, and DOM structure update automatically.
• Some elements appear late, move, duplicate, re-render, or become stale.
• Automation relying on static locators, timing assumptions, or cached references will fail.
Category: Dynamic UI Behaviour • Locator Drift • Stale Elements • Async Rendering • Flaky Interactions
Slow + Disappearing Elements (Automation Failure Lab)
Reproduce:
Click Trigger → Full page spinner appears →
Progress updates dynamically (1%–100%) →
Spinner disappears →
Status shows “Waiting for response” →
Data appears after random delay →
Data automatically disappears after 10s
Category:
Async Processing • False Completion Signal • Disappearing Elements • Timing Synchronization Failure
Status: Idle
✅ Response Data Loaded
Triggered...
0%
Processing request
Different Types of Alerts
Reproduce:
• Click alert triggers → alert appears after random delay (3–10s).
• Some executions intentionally do NOT show an alert.
• Multiple alert types simulated:
Prompt Input • Confirmation • Error • Delayed Notification.
• Alerts may overlap timing expectations or appear unpredictably.