Вы можете управлять своим дочерним окном, используя приведенный ниже код. По сути, нам нужно переключить управление веб-драйвером с вашего родительского окна на дочернее окно, и как только вы завершите обработку sh, вам снова придется переключить управление обратно на родительское окно для дальнейшего процесса. Мы можем использовать window_handles для получения дескриптора всех открытых windows веб-драйвером, а затем мы можем переключаться из одного окна в другое в веб-приложении
Разное Windows
Python:
driver.switch_to_window(driver.window_handles[-1])
title=driver.title
Для решения проблемы синхронизации вы всегда можете использовать различные типы ожидания, доступные в селене, например: неявное, явное и т.д. c.