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

Selenium не открывает новую вкладку браузера

Теги: #<Tag:0x00007f74871e1240> #<Tag:0x00007f74871e1150> #<Tag:0x00007f74871e1060>

Всем привет!
Суть проблемы: при подаче сочетания клавиш ctrl+t перестала открываться новая вкладка браузера.
Подробнее: пишу на python + selenium 2.53.1 (chromedriver).
Ранее при:

driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL+'t')

открывалась новая вкладка браузера, теперь ровным счетом ни чего не происходит. При всём при этом send_keys(Keys.CONTROL+'a') выделает всё на странице. body.send_keys('\uE009t') тоже не работает.
Что я делаю не так?

driver.execute_script('window.open('about:blank', '_blank');')

1 Симпатия

Спасибо! Так я пробовал ранее и новая вкладка действительно открывается. А есть ли способ переключения между вкладками? driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + Keys.TAB)
результата не приносит. Ну или в крайнем случае как закрыть последнюю открытую вкладку?

Переключение: http://selenium-python.readthedocs.io/api.html#selenium.webdriver.remote.webdriver.WebDriver.switch_to_window
Закрытие активной вкладки: http://selenium-python.readthedocs.io/api.html#selenium.webdriver.remote.webdriver.WebDriver.close

1 Симпатия