Я разрабатываю тест автоматизации с использованием Capybara и Ruby. Я переключаю фрейм для доступа к какому-либо WebElement на странице отчета, а затем мне нужно вернуться к текущему фрейму, но у него нет идентификатора. Как я могу это сделать?
Это мой код, когда я переключаю фрейм для доступа к странице отчета:
def check_report(report)
frame = @session.find("//*[@id=\"OF_jreport\"]")
@session.switch_to_frame(frame)
end
Чем я пытался это сделать:
@session.switch_to.default_content()
Iполучил сообщение, спрашивающее, имел ли я в виду switch_to_frame, но он тоже не работает.
В моем HTML-коде нет другого идентификатора Iframe, и мой WebElement xpath равен /html/body/div[11]/div[1]/div[2]/a