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

Публикации PetrPavel

1 публикаций создано PetrPavel (учитываются публикации только с 25 мая 2023)


#179870 Проверить, какое окно видимо (вне фокуса)

Отправлено автор: PetrPavel 13 августа 2021 - 14:10 в Selenium - Functional Testing

Selenium Java MAC WIN

Есть задача: выбрать мультиселектом несколько идентичных элементов (с разным текстом), открыть их в новых окнах (одновременно). Далее проверить, какое из этих окон отображается поверх остальных.

Сложность в том, что после открытия фокус остаётся на основном окне приложения.

getCurrentPage() - основное окно

С помощью getDriver().getWindowHandles() порядок не определить, тк это сет

 

Есть мысль сделать скриншот после открытия и как-то его проанализировать, но я никогда похожего не делал.

Поделитесь своими идеями, пожалуйста