Я тестирую интерфейс маршрутизатора с использованием селена. Я использую маршрутизаторы Cisco. Я пингую веб-сайт, и маршрутизатор открывает всплывающее окно со статистикой Ping. Идентификатор селен записывает всплывающее окно как «Ping table», но когда я запускаю его, иде показывает ошибку.
Я хочу проверить и подтвердить данные во всплывающем окне. я попытался "выбрать окно", получить выигрышные идентификаторы ", имена побед, похоже, ничего не работает. Я использую 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")
------ всплывающее окно -----> таблица ping ------------
sel.select_window("name=PingTable")
self.failUnless(sel.is_text_present("5 Packets transmitted, 5 Packets received, 0% Packet loss"))
кажется, ничего не работает ......