Как получить содержание запроса подтверждения JavaScript в Selenium? - PullRequest
2 голосов
/ 30 июня 2010

Используя Selenium, как я могу получить содержимое запроса на подтверждение JavaScript?

Снимок экрана с подсказкой: http://www.freeimagehosting.net/image.php?a296dd8a59.png

Ответы [ 2 ]

3 голосов
/ 30 июня 2010

На скриншоте показана подсказка для подтверждения JavaScript. Вы можете использовать * команды подтверждения, такие как:

verifyConfirmation | The changes you made will be lost
assertConfirmation | The changes you made will be lost

По умолчанию Selenium будет принимать подтверждение, однако, чтобы повлиять на это, используйте команды chooseCancelOnNextConfirmation или chooseOkOnNextConfirmation.

С Selenium RC вы бы использовали getConfirmation.

Ссылка на селен для вышеуказанных команд:

0 голосов
/ 05 июля 2010

Вам необходимо проверить, является ли всплывающее окно предупреждением, подтверждением или подсказкой. Все три имеют разные функции. Проверьте источник на то же самое и используйте соответствующую команду в RC или IDE

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