t.openWindow Method

Opens a new browser window. Returns the matching window descriptor and can be chained with other TestController methods.

t.openWindow( url ) → this | Promise<unknown>
Parameter Type Description
url String The URL to open. Can be absolute or relative.

Example:

import { Selector } from 'testcafe';

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

test('Open the TestCafe website', async t => {
    await t
        .openWindow('http://devexpress.github.io/testcafe')
        .openWindow('./documentation');
});