Selenide. Поиск элемента в iframe без переключения в него

Добрый день!
Проблема в следующем:
Есть модульное окно, которое открывается, мы в нем работаем и после сабмита формы, есть два варианта событий:

  • В этом же фрейме отображается некоторый результат(есть для этого варианта специфические элементы)
  • Текущий фрейм исчезает и появляется другой.

В тесте мне нужно понять, по какому сценарию мы пошли, что бы корректно его обработать.
На первый взгляд, мне нужно просто ждать появления элемента в первом фрейме ИЛИ появление другого фрейма.
Из-за особенности работы с фреймами, не могу понять как это возможно реализовать, тк элемент внутри мы можем найти только если переключимся во фрейм

ПС. Заранее невозможно как-то узнать, что будет. Некий АВ тест

Так отключите A/B тесты в той среде, где зарускаете тесты. Это же ненормально - гонять тесты на приложении с неопределенным поведением.

1 симпатия