Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Как проверить открыт ли браузер в selenium?

python
selenium
Теги: #<Tag:0x00007fedbc774320> #<Tag:0x00007fedbc7741e0>

(Bitande7) #1

Как проверить открыт ли браузер в selenium?


#2

На первом же шаге из ТС тест свалится если браузер не открыт. Или можете попробовать достать ЮРЛ если не достает то браузер не открылся.
Еще есть такой вариант http://stackoverflow.com/a/27616830


(ex3me0) #3

Проверить, есть ли у него sessionId:

assert driver.session_id

(Taras) #4

взять скриншот в байт масив, если viewport доступен (тоесть браузер открит) - байт масив будет не пустой…ну и отривает бразер кол конструктора вебдрайвера, если конструктор не сработал у Вас все последующее визови к webDriver будут nullpointer бросать