Я написал сценарий селена, который откроет определенный URL, а затем нажмет кнопку на странице индекса.После этого появится всплывающее окно.Сценарий будет нажимать на кнопку внутри этого нового всплывающего окна, поэтому мне нужно выбрать это окно, чтобы создать для него команду.
Итак, я сделал (выбрать окно) и назначил ему цель (win_ser_1)), который принадлежит всплывающему окну и нажал на кнопку.После этого он выберет предыдущую страницу индекса (win_ser_local) и начнет снова и снова, пока не закончатся циклы.
Проблема в том, что когда селен открывает новое всплывающее окно, ему присваивается имя цели, подобное этому (win_ser_1), а когда он закрывает и открывает его снова, всплывающее окно будет отображаться с другим именем (win_ser_2) хотя я закрывал всплывающие окна предварительного просмотра раньше.
Так что, похоже, мне нужно дать окну выбора новое значение каждый раз, когда селен открывает окно?Если это так, мне нужно будет посчитать, сколько раз скрипт откроет всплывающее окно ?!Но я не хочу этого, поэтому: есть ли простой способ исправить это?
Мои команды: