Я тестирую интерфейс маршрутизатора с использованием селена. Я использую маршрутизаторы cisco. Я пинговаю веб-сайт, и маршрутизатор открывает всплывающее окно, показывающее статистику Ping. Идея selenium записывает всплывающее окно как «таблицу Ping», но когда я запускаю его, идеал показывает ошибку.Selenium - Pop Up window
Я хочу проверить и проверить данные во всплывающем окне. я попробовал «окно выбора», получить победу иды ", выиграть имена, ничего не кажется, работает. Я использую Python в селене.
код ниже
sel.open("/Diagnostics.asp")
sel.click("ping_button")
sel.wait_for_page_to_load("30000")
sel.click("ping_button")
sel.wait_for_page_to_load("30000")
------- это не удается для всех ступеней ниже
sel.wait_for_pop_up("PingTable", "30000")
------ всплывающее окно -----> пинг стол ------------
sel.select_window("name=PingTable")
self.failUnless(sel.is_text_present("5 Packets transmitted, 5 Packets received, 0% Packet loss"))
ничего не кажется на w ork ......
Привет, Я получаю ошибки при запуске кода - «всплывающее окно не найдено». – user218976