Отправляет email-рассылки с помощью сервиса Sendsay

Записки о тестировании ПО

  Все выпуски  

Записки о тестировании ПО - обработка alertов в selenium rc.


Занимаясь тестировании веб сайтов, приходиться сталкиваться с диалоговыми окнами браузера. С одним из таких диалоговых окон - alertom selenium rc прекрасно умеет работать. Для этого в selenium rc используются следующие методы:

selenium.isAlertPresent() - метод selenium rc, проверяющий появился ли alert.
selenium.getAlert() - метод selenium rc, нажимающий кнопку ок на alertе и возвращает его текст.

Простой автотест selenium rc, обрабатывающий alert:

selenium.click("link=удалить");
assertTrue("Предупреждение не появилось", selenium.isAlertPresent);
String alertText = selenium.getAlert();
assertEquals("У предупреждения неверный текст", "Вы действительно хотите удалить?", alertText);

-------
Константин
Записки о тестировании по

Другие заметки :
Использование xpath в selenium rc. Оси в xpath. Часть первая.
Проверка битых ссылок с помощью Link Evaluator.
DragAndDrop действия в selenium rc.

В избранное