У меня есть веб-страница, которая использует onbeforeunload, чтобы запрашивать у пользователя подтверждение всякий раз, когда он пытается уйти со страницы. Это подтверждение срабатывает даже при закрытии окна браузера.
Моя проблема в том, что это приглашение не позволяет Watir закрывать IE в конце тестового прогона, по крайней мере до тех пор, пока я не вмешаюсь вручную и не нажму "OK".
Как я могу написать свои тесты так, чтобы Watir автоматически отклонял это приглашение, даже если тест не пройден? Я думаю, что в методе тестового разрыва может быть некоторая условная логика, но мне нужна помощь во взаимодействии с всплывающим окном.
Примечание : у меня другой вопрос , относящийся к взаимодействию с приглашением onbeforeunload, когда оно создается событием click. Этот вопрос касается обработки этого всплывающего окна, когда оно создается запросом на закрытие окна.