t.me/atinfo_chat Telegram группа по автоматизации тестирования

Як працює webdriver, якщо під час степів закривається активна вкладка?

selene
selenium
python
webdriver
Теги: #<Tag:0x00007fb2f6664a58> #<Tag:0x00007fb2f66648c8> #<Tag:0x00007fb2f6664760> #<Tag:0x00007fb2f6664620>

(Grosha) #1

Є функціонал на сторінці браузера, який закриває активну вкладку і відразу відкриває нову вкладу з іншим url.
Проблема - після даних степів драйвер закриває свою сесію, інстанс браузера висить. Якщо спробувати щось зробити драйвером, він піднімає новий інстанс браузера.
Потрібно далі робити з функціанолам, який відкривається в новій вкладці першого інстансу браузера.

Можливо в когось була така проблема? Як вирішили?

python 3.6
selene 1.0.0a13
selenium 3.141.0


(Viktor) #2

Спробуйте спочатку відкрити нову пусту вкладку, щоб браузер не закривався


(Grosha) #3

Забув дописати - в кейсі вже вікдрита друга таба, яка є активної. Вона закривається і відразу відкривається. В першому інстансі браузера висить дві таби, коли відкривається інший інстанс.