Чтобы автоматизировать тесты DOH во время нашего процесса сборки, я использую Selenium RC для запуска других браузеров (IE и Firefox) на сервере, расположенном в другом домене, чем машина для сборки. Каждый браузер направлен на наш runTests.html для запуска DOH.
Иногда при запуске теста, использующего doh.robot, отображается следующее сообщение:
"DOH обнаружил, что текущая веб-страница пытается получить доступ к DOH, но принадлежит к другому домену, чем тот, на который вы согласились автоматизировать DOH. Если вы не намеревались начать новый тест DOH, посетив На этой веб-странице нажмите Отмена и покиньте веб-страницу "
но поскольку эти тесты не выполняются, он просто ждет, когда кто-нибудь нажмет OK, и Selenium отключается (в IE 8 кажется, что всплывающее окно исчезает автоматически, но робот ничего не делает после этого).
Как я уже сказал, это не всегда происходит. После того, как вы нажмете OK во всплывающем окне, сообщение перестанет отображаться, и сообщение может исчезнуть на несколько сеансов, но затем оно снова будет отображаться, что представляется произвольным образом.
Кто-нибудь знает способ запретить показ этого всплывающего окна?