Появилась проблема с многократным появлением окна 'Security Warning' при его подтверждении при исполнении авто-теста. Разработчики внесли изменения в корпоративную систему, после чего стало по несколько раз вылазить окно 'Security Warning'. После принятие прав о соглашении с помощью alert().accept() на месте старого - появляется новое окно - окей ещё раз выполнили accept(), и так появляется ещё два окна одновременно, при следующем alert().accept() выдаёт исключени, что модальных окон нету
org.openqa.selenium.NoAlertPresentException: No alert is present (WARNING: The server did not provide any stacktrace information)
Хотел отключить уведомление подобных окон через FF - профиль, но Моззила убрала эту возможность.
Есть какие-нибудь идеи, по решению данной проблемы?
Переходить на другой браузер - хотелось бы в самую последнюю очередь, так как основной браузер для работы с сайтами у сотрудников - FF, хотелось бы остаться на нём.
Пробовал решить проблему через кастомный профиль, конфирмнул все окна в своём браузере, затем подключил этот профиль к тестам - конечно же не помогло, так как создаётся при выполнении сценария - создаётся новая сессия, и окна появляются снова...
ОС - Linux
PS: Запускал, один из автотестов на хроме, - прблем нет :) Но в процессе разработки или правки локаторов, очень удобно в завалившемся автотесте, сразу с помощью Firepath - составить новый локатор, чем открывать свой рабочий браузер, проходить кучу этапов авторизаций, заполнения форм и тд, для того, чтобы попасть куда нам нужно, чтобы поменять локатор. Это ещё один из плюсов FF, мне лично в хроме - не удобно это делать