Я использую селен (python) для тестовой страницы. Процесс тестирования:
Изначально у меня есть страница A, и появляется вторая страница B, нажав ссылку на странице A.
Когда я отправил форму на странице B, появилось всплывающее окно с предупреждением (только кнопка ОК).
Когда всплывающее окно принято, страница B автоматически закрывается. В настоящее время в браузере есть только страница A, и я ее вижу.
Вопрос в том, как после закрытия страницы B получить контроль над страницей A?
Мой код выглядит примерно следующим образом:
A_handle = dr.current_window_handle # Начальная операция на странице A
... После принятия всплывающего окна на странице B ...
dr.switch_to_window (A_handle) # Эта строка выдает ошибку --- такого окна нет: целевое окно уже закрыто
Я очень смущен, у кого-нибудь есть решение