Мы можем переключать элементы в кадрах, используя 3 способа.
- По индексу
- По имени или идентификатору
- По веб-элементу
Переключение на фрейм по индексу:
Индекс - это один из атрибутов для Iframe, с помощью которого мы можем переключиться на него.
Индекс iframeначинается с '0'.
Предположим, что если на странице 100 кадров, мы можем переключиться на iframe с помощью индекса.
driver.switchTo().frame(0);
driver.switchTo().frame(1);
Другое решение:
driver.switchTo (). Frame (driver.findElement (By.className ("iframe-continer"))) driver.findElements (By.xpath ("// span [содержит (текст ()), 'Настроить шаблоны индексов')] ")). Click ();