UNPKG

@luminati-io/webdriverio8

Version:

Next-gen browser and mobile automation test framework for Node.js

30 lines (27 loc) 979 B
/** * * Switch focus to a particular tab / window. * * <example> :switchWindow.js it('should switch to another window', async () => { // open url await browser.url('https://google.com') // create new window await browser.newWindow('https://webdriver.io') // switch back via url match await browser.switchWindow('google.com') // switch back via title match await browser.switchWindow('Next-gen browser and mobile automation test framework for Node.js') }); * </example> * * @param {String|RegExp} matcher String or regular expression that matches the title and url of the page or window name * * @uses protocol/getWindowHandles, protocol/switchToWindow, protocol/getUrl, protocol/getTitle * @alias browser.switchTab * @type window * */ export declare function switchWindow(this: WebdriverIO.Browser, matcher: string | RegExp): Promise<string>; //# sourceMappingURL=switchWindow.d.ts.map