تغییر پنجره
تغییر تمرکز به یک تب / پنجره خاص.
استفاده
browser.switchWindow(matcher)
پارامترها
نام | نوع | جزئیات |
---|---|---|
matcher | String, RegExp | رشته یا عبارت منظ م که با عنوان صفحه یا URL، نام پنجره، یا شناسه پنجره مطابقت دارد |
مثال
switchWindow.js
it('should switch to another window', async () => {
// open url
await browser.url('https://google.com')
// get window handle
const handle = await browser.getWindowHandle()
// 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')
// switch back via window handle
await browser.switchWindow(handle)
});