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

Фотография

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


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 PetrPavel

PetrPavel

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Petr Pavel

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

Selenium Java MAC WIN

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

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

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

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

 

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

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

 


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 13 августа 2021 - 18:55

Проще этот кейс проверять руками.


  • 0

#3 Lova_vova

Lova_vova

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 31 августа 2021 - 13:07

Selenium Java MAC WIN

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

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

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

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

 

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

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

Вот тут реализация на С# https://coderoad.ru/...с-C-NET#3385221 думаю дальше под  Java сами справитесь переписать


  • 0

#4 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 31 августа 2021 - 21:14

 

Вот тут реализация на С# https://coderoad.ru/...с-C-NET#3385221 думаю дальше под  Java сами справитесь переписать

 

 

Шутник! 


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных