For the complete documentation index, see llms.txt. This page is also available as Markdown.

Test tabs, windows, and frames

Move between tabs, windows, and iframes while a Flow runs.

Some journeys open a new tab, a popup window, or content inside an iframe. DoesQA keeps focus on one place at a time, so you add a step when the Flow should move.

Use the Flow Builder for this walkthrough.

Switch to a popup window

1

Open the popup

Use Touch (or another step) on the control that opens the new window.

2

Switch window

Add Switch window from the Runner family.

Enter part of the window Domain / Title. DoesQA matches that text against the page title, then the URL.

3

Continue in the new window

Add Set value, Touch, or Checks as usual.

4

Return if you need the original window

Add another Switch window with Domain / Title text from the first window.

Touch, Switch window, Set value
Example popup window path

Move between tabs

Test Step
What it does

Moves to the next tab

Moves to the previous tab

Closes the tab you are on

These steps are relative to the current tab. There is no tab index field.

Work inside an iframe

1

Switch into the frame

Add Switch frame.

Choose the Element that represents the iframe.

2

Interact inside the frame

Add Action and Check steps against Elements inside that frame.

3

Leave the frame

Add Switch to parent frame when later steps belong to the page around the iframe.

Switch frame and Switch to parent frame
Example iframe path

Pro tip: Keep Domain / Title text short but distinctive, such as part of the host name or a unique page title word, so Switch window lands on the right target.

Last updated