#python #automation #robotframework
Вопрос:
Я работал над некоторыми работами по созданию роботов, и у меня возникла проблема. Я пытаюсь получить доступ к набору ссылок, которые появляются при нажатии меню настроек. Я предполагаю, что нам нужно будет сделать некоторое переключение окон, но у меня возникли проблемы с этим, так как я довольно новичок в RF и Python. Сможет ли кто-нибудь указать в направлении какой-либо помощи? Я пробовал использовать документацию, но, похоже, просто не могу ее понять.
Спасибо
p.s это какой-то код, в котором я, кажется, сталкиваюсь с проблемой
Go to http://localhost/index.php?redirect=0 Click Element id:quickaccess-popover-content Click Element //*[@id="quickaccess-popover content"]/div[2]/div[2]/ul/li[1]/a
Комментарии:
1. На самом деле это не ограничивается роботом, но связано с селеном. Это может быть несколько вещей, например, ссылки открываются в новом окне, и вам нужно переключить окно, оно открывается внутри iframe, и вам нужно «войти» в кадр, прежде чем вы сможете взаимодействовать с элементами. Или так просто, как вам нужно дождаться отображения элементов на экране, прежде чем взаимодействовать с ними (фреймворки, использующие selenium, обычно имеют «ожидание появления элемента» или что-то подобное).
2. Привет, спасибо за комментарий и извините за задержку с ответом, мне удалось получить его, используя другой метод доступа, и с тех пор он был довольно простым. Я должен вернуться и попытаться понять это так, как вы упомянули, просто для справки на будущее. Еще раз спасибо !