t.switchToMainWindow Method

Switches the test’s browsing context from an <iframe> back to the main window. Can be chained with other TestController methods.

t.switchToMainWindow() → this | Promise<any>

The example below demonstrates how to use t.switchToMainWindow action.

fixture `My fixture`
    .page `http://www.example.com/`;

test('switching back to main window', async t => {
    await t
        .switchToIframe('#iframe-1')
        .click('#button-in-iframe-1')
        .switchToMainWindow()
        .click('#button-in-main-window');
});

You can switch from the main window to a specified <iframe> with the t.switchToIframe method.