Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

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

python
selenium
Теги: #<Tag:0x00007f7b63d09928> #<Tag:0x00007f7b63d097e8>

(Bitande7) #1

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


#2

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


(ex3me0) #3

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

assert driver.session_id

(Taras) #4

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