JS Alerts, Confirms, Prompts
Module objective: Handle JavaScript dialogs correctly and validate both positive and negative outcomes.
AutomationRocks in prompt to pass overall status.Dialog Actions
Task: Click alert button and accept popup.
What to do: Accept alert dialog when it appears.
Expected result: Alert status changes to Alert: accepted.
Task: Click prompt button and type AutomationRocks.
What to do: Enter exact text AutomationRocks and submit prompt.
Expected result: Prompt status turns green and overall state moves toward pass.
Confirm Scenarios (same page)
Task: Click dismiss confirm button and dismiss popup.
What to do: Dismiss confirm dialog for target path.
Expected result: Confirm status shows dismissed (target).
Task: Click negative confirm button and accept popup.
What to do: Accept confirm dialog for negative-path validation.
Expected result: Negative confirm status shows accepted (target for negative case).
Pending: alert scenario.
Pending: confirm dismiss scenario.
Pending: confirm accept negative scenario.
Pending: prompt scenario.
In Progress: main flow not complete.