Я пытаюсь написать тест автоматизации на странице "Угловая", в которой используются фреймы. Мне нужно развернуть iframe для взаимодействия с элементами, но не иметь доступа к html. Если я использую Firefox firebug "проверять угловую область видимости", я могу просверлить DOM кадра и увидеть элементы, с которыми мне нужно взаимодействовать. Проблема в том, что я еще не нашел элементы где-либо еще за пределами html, так как мне хорошо знакомы с автоматизацией и свежими колледжами. Кто-нибудь знает, где я могу начать? Я единственный инженер-программист, и никто в моей компании не смог помочь мне в этой задаче. С уважением!
Вы ничего не сообщаете (ваш код, html dom и т.д.), Поэтому мой ответ будет аппроксимативным.
Возможно, вы не фокусируете свой findElement на хорошей рамке. Как переключаться между кадрами в Selenium WebDriver с помощью Java
Иногда webdriver не может распознавать динамический контент. Я предлагаю попробовать подождать элемент: selenium2 webdriver не может найти элемент, созданный javascript
И если это не сработает, попробуйте обновить фрейм/страницу, отправив форму.
Это сложно, но это работает.
Скажи мне, что случилось.