QA Mirror
QA Mirror
Automation Practice Lab

Navigation

Main Lab Dropdowns

Alerts & Notifications Lab

Practice handling browser-native dialogs and modern custom notification systems. Optimized for Selenium, Playwright, and Cypress.

Native Dialogs

Blocking
Use driver.switchTo().alert() or page.on('dialog') to handle these.

Custom Toasts

Non-blocking
These are standard HTML elements injected into the DOM.

Automation Tip

Unlike native dialogs, **Custom Toasts** require your automation framework to wait for the element to appear in the DOM. Use waitForSelector() or WebDriverWait to capture these dynamic UI elements before they disappear.