Module 3

Frames and iFrames

Module objective: Master frame context switching and safe return to parent/default content.

Main flow: Switch into frame contexts, perform required clicks, return with parentFrame()/defaultContent(), and validate pass status on parent page.

Single Frame Switching (Basic)

What to do: Switch into #simple-frame, click simple-frame-btn, switch back to default content, click Verify From Default Content.

Expected result: Status becomes Passed: single frame switch and default content verification completed.

Pending: click inside frame and verify from default content.

Nested Frame Handling + Parent + DefaultContent

What to do: Switch to outer frame -> switch to inner frame -> click Inner Frame Target -> return to parent frame -> click Outer Frame Target -> switch to default content -> click verify button.

Expected result: Task passes only after inner click + outer click + default-content verify action.

Pending: complete inner and outer frame actions, then verify in default content.

iFrame Handling (Nested iFrames) + DefaultContent

What to do: Switch to level-1 iFrame -> switch to level-2 iFrame -> click Level 2 iFrame Target -> parent frame -> click Level 1 iFrame Target -> default content -> click verify button.

Expected result: Status becomes Passed: nested iframe switching + default return completed.

Pending: complete both iFrame levels, then verify from default content.

Module Completion

In Progress: completed 0 / 3 tasks.