Selenium c # принять подтверждение

Я написал тест nUnit с использованием селена в C #.

Все шло хорошо, пока я не подтвердил окно подтверждения JS.

вот код, который я использую:

this.driver.FindElement(By.Id("submitButton")).Click();
this.driver.SwitchTo().Alert().Accept();

Поле подтверждения появляется после кнопки отправки. Подтверждение появляется, а затем сразу исчезает, но форма не отправляется. Поведение одинаково независимо от строки accept () выше.

Я использую Firefox v15.0.1 и selenium v2.24

Я попытался поместить тему в спящий режим между нажатием кнопки «Подтвердить» и «Подтвердить».

Все, что я прочитал, говорит о том, что драйвер селена автоматически отправит подтверждение OK, но, похоже, что-то еще происходит.

Ответы на вопрос(3)

Ваш ответ на вопрос