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, но, похоже, что-то еще происходит.