Перейти к основному содержимому

switchWindow

Обзор

Используйте команду switchWindow, чтобы перевести фокус на конкретную вкладку или конкретное окно.

Использование

await browser.switchWindow(urlOrTitleToMatch);

Параметры команды

ИмяТипОписание
urlOrTitleToMatchString или RegExpСтрока или регулярное выражение, соответствующее заголовку или URL-адресу страницы.

Примеры использования

it("should switch to another window", async ({ browser }) => {
// открываем url
await browser.url("https://google.com");

// создаем новое окно
await browser.newWindow("https://webdriver.io");

// переключаемся назад через соответствие заданному урлу
await browser.switchWindow("google.com");

// снова переключаемся через соответствие заданному заголовку страницы
await browser.switchWindow("Next-gen browser and mobile automation test framework for Node.js");
});