Я хочу получить фокус или выбрать окно, всплывающее при нажатии на ссылку, и ссылка имеет следующие теги в html
<a target="_restaurant_50" href="/impersonate/50">View Dashboard</a>
, если я добавлю имя окна как _restaurant_50, это выдаст следующую ошибкув IDE
Window does not exist. If this looks like a Selenium bug, make sure to read http://seleniumhq.org/docs/04_selenese_commands.html#alerts-popups-and-multiple-windows for potential workarounds.
Как я могу сфокусироваться на этом окне, пожалуйста, помогите ... Я попробовал все способы, указанные в сети, такие как получить все окна *, выбрать по названию, но он дает только родительский заголовок, окно переключения PHP веб-драйвера и т. д.
число 50
соответствует номеру в списке базы данных.
Я использую селен с PHP.
Подробности:
Имена массива перед кликом
(
[0] => selenium_main_app_window
)
Идентификаторы массива перед кликом
(
[0] => undefined
)
Имена массивов после нажатия
(
[0] => selenium_main_app_window
)
Идентификаторы массива после нажатия
(
[0] => undefined
) E
Обновление :
Я попытался открыть URL с помощью openWindow ("url", Windowname), которое открываетсянажмите кнопку.Это сработало, но оно открывает новую страницу, не следит за сеансом, вошедшим в систему, и снова просит войти в систему. Заранее спасибо