Проблема с оповещением в Selenium IDE - PullRequest
1 голос
/ 28 августа 2009

Как я могу проверить или подтвердить предупреждение с сообщением, которое содержит переменная в этом тексте?

Например, я должен записать предупреждение с этим сообщением: Номер ответа (var id_answer) успешно принято. id_answer - это переменная, и я не знаю это значение до появления предупреждения. Это предупреждение вызывается, например, для команды flash [: note] в контроллере (в Rails). И мне нужно смоделировать щелчок в кнопке ok внутри окна оповещения с помощью команды селена. Является ли это возможным?

Кто-нибудь может мне помочь с этим примером полной команды синтаксиса в Selenium IDE для этой проблемы?

Ответы [ 2 ]

1 голос
/ 30 ноября 2011

для имитации щелчка в кнопке ОК вы можете использовать команду assertAlert - Получение оповещения имеет тот же эффект, что и ручное нажатие ОК. Если предупреждение сгенерировано, но вы не используете его с getAlert, следующее действие Selenium завершится неудачей.

0 голосов
/ 05 октября 2009

Вы можете использовать getAlert :

"Извлекает сообщение о предупреждении JavaScript, сгенерированном во время предыдущего действия, или завершается ошибкой, если предупреждений не было."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...