Я тестирую пользовательский интерфейс маршрутизатора, используя селен. Я использую маршрутизаторы cisco. Я пингую веб-сайт, и маршрутизатор открывает всплывающее окно со статистикой пинга. Selenium ide записывает всплывающее окно как «Ping table», но когда я его запускаю, ide показывает ошибку.
Я хочу проверить и подтвердить данные во всплывающем окне. Я пробовал «выбрать окно», получить идентификаторы выигрышей, имена побед, ничего не работает. Я использую 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"))
вроде ничего не получается......