Мой простой скрипт, написанный на python (selenium), должен нажимать на количество гиперссылок (около 25) на одной веб-странице, каждый раз нужно что-то утверждать в новом открытом окне.
Я использую следующую функцию для навигации между окнами, которая также хорошо работает.
def go_window(self, window_name = None):
if window_name is None:
self.driver.switch_to_window(self.window_handle)
else:
self.driver.switch_to_window(window_name)
Однако он не закрывает новое окно, открываемое каждый раз (также потому, что ссылки на моей странице открывают новую страницу каждый раз, когда на нее нажимают: ().
Я хотел бы закрыть новое окно после утверждения. Любая помощь будет оценена по достоинству. Спасибо.