Автоматизация нажатия кнопки на всплывающем окне в почте google.

Здравствуйте!

При попытке отправить письмо без темы и текста по определённому адрессу появляется диалоговое окно "Send this message without a subject or text in the body?" с 2 кнопками - ОК и Отмена.

Использую webdriver C# Nunit.

Пробовал использовать команду            

acceptNextAlert = true;

но чего-то не срабатывает.

Подскажите, какой командой можно автоматизировать нажатие на кнопку ОК?

 

когда SeleniumRC отказывался такие вещи делать родными методами я через javascript удалял аттрибут @onclick у элемента, костыль конечно, но работал исправно :)

а вы уверены, что это alert а не confirmation?

попробуйте ChooseOkOnNextConfirmation

http://selenium.googlecode.com/git/docs/api/dotnet/html/M_Selenium_DefaultSelenium_ChooseOkOnNextConfirmation.htm

Использую Robot Framework, но с даной проблемой сталкивался. Вам нужно сделать select window by title и указать соответствующее название. Далее выполнить нужные вам клики.  

Всем спасибо.

Решил проблему следующей командой:

driver.SwitchTo().Alert().Accept();

я думал, вы уже попробовали этот вариант

ну я рад, что все решилось