Как написать тест-кейс Selene IDE для изображений CAPTCHA? - PullRequest
0 голосов
/ 18 августа 2011

Я работаю над Selenium IDE для написания тестовых примеров для регистрационной формы.Форма регистрации имеет изображение CAPTCHA, поэтому я не могу приступить к автоматизации. Что может быть лучшим решением для дальнейшей работы?Если я могу указать точку останова и позволить пользователю ввести ее вручную, то какова команда для выполнения этого действия?Каковы наилучшие возможные решения с полными командами>?

Ответы [ 3 ]

6 голосов
/ 31 августа 2011

Интересный факт: когда вы не можете автоматизировать это, CAPTCHA выполняет свою работу. :>

4 голосов
/ 28 сентября 2011

Решение # 1 Temp удалить CAPTCHA для тестирования

Решение # 2 (как вы упоминаете, чтобы указать точку останова для вставки капчи вручную) 1.Попробуйте ввести текстовое поле для ввода пользователем кода и сохраните его в переменном примере: storeEval |подсказка («Введите код с картинки:») |varName

  1. Затем введите текст varName в текстовое поле с изображением капчи в качестве примера |id = CaptchaText |$ {varName}

Надеюсь, это поможет.

0 голосов
/ 02 сентября 2014

Другой метод - просто добавить 3 паузы, говоря что-то вроде «Напишите капчу вручную» с 9-секундной секундой. см. пример ниже:

Команда: Пауза Цель: 9999 Значение: «Напишите капчу вручную»

Это даст вам время напечатать капчу.

...