Я пытаюсь автоматизировать один веб-сайт, в моем проекте после нажатия кнопки «Отправить» появится одно предупреждение с кнопкой «ОК». Я хочу нажать эту кнопку ОК.
Я пытался использовать эти два кода отдельно, но они не работают
AlertDialogHandler AlertDialog = new AlertDialogHandler();
ie.AddDialogHandler(AlertDialog);
ie.Button(Find.ByValue("Submit")).ClickNoWait();
AlertDialog.WaitUntilExists();
AlertDialog.OKButton.Click();
ie.WaitForComplete();
ie.RemoveDialogHandler(AlertDialog);
var AlertDialogHandler = new AlertDialogHandler();
using (new UseDialogOnce(ie.DialogWatcher, AlertDialogHandler))
{
ie.Button(Find.ByValue("Submit")).ClickNoWait();
AlertDialogHandler.WaitUntilExists(50);
var message = AlertDialogHandler.Message;
AlertDialogHandler.OKButton.Click();
ie.WaitForComplete();
}
При использовании этих двух кодов я получил одно и то же исключение «диалоговое окно недоступно в течение 30 секунд».
Любая помощь будет высоко оценена. Спасибо:)