Тест Селена - ОК/Отмена всплывающее окно сразу же исчезаетJAVA

Программисты JAVA общаются здесь
Anonymous
Тест Селена - ОК/Отмена всплывающее окно сразу же исчезает

Сообщение Anonymous »

Странно здесь. При тестировании этого вручную я нажимаю кнопку «Удалить», подождите, пока всплывающее окно

Тогда я нажимаю OK, а запись удаляется как ожидается.

Код: Выделить всё

WebElement element = _driver.findElement(By.id("btnDeletePatient"));
JavascriptExecutor executor = (JavascriptExecutor)_driver;
executor.executeScript("arguments[0].click();", element);
< /code>
или < /p>
_driver.findElement(By.id("btnDeletePatient")).click();
Оба имеют одинаковый ответ, появится всплывающее окно OK/Cancel, а затем сразу же исчезнуть.
Это код для кнопки

< /code>
И это код для функции userdelete < /p>
function userDelete() {
if (confirm("Are you sure you wish to delete this user?")) {
return true;
}
else {
return false;
}
}
< /code>
Также я сейчас пробовал то же самое, что и то же самое, так что это не является проблемой хрома. < /p>
Кто -нибудь получил какие -либо идеи, что вызывает это, пожалуйста? Страница загружается так же, как и ожидалось, и я добираюсь до задачи. />_driver.findelement(by.id("ctl00_cpcontentleft_btndelete") .) />_driver.findelement(by.id("ctl00_cpcontentleft_btndeletepatient") .).sendkeys(keys.space);;/p>> < /li>
Затем я пробую двойной щелчок, и ничего не происходит. /> < /ol>

Подробнее здесь: https://stackoverflow.com/questions/697 ... mmediately

Вернуться в «JAVA»