Вход на тестовый сайт с Watir - PullRequest
1 голос
/ 29 марта 2011

При использовании Watir для тестирования, как добавить шаг / код для входа на тестовый сайт с использованием тестового имени пользователя и пароля?Также я не уверен, как получить имена полей из небольшого поля для имени пользователя и пароля.

Спасибо

Ответы [ 2 ]

6 голосов
/ 29 марта 2011

Это очень просто:

#Entering username John Doe and password p@ssw0rd
browser.text_field(:name, "username").set("John Doe")
browser.text_field(:name, "password").set("p@ssw0rd")
browser.button(:name, "Submit").click

#waiting for the welcome message on page
Watir::Wait.until(browser.text.include? "You've been successfully logged").

Чтобы получить точные имена полей, просмотрите исходный код в браузере или используйте Firebug для Firefox, консоли разработчика в Internet Explorer, Dragonfly в Opera.

0 голосов
/ 29 марта 2011

Учитывая основную природу вашего вопроса, я бы посоветовал вам пройтись по Watir Tutorial Он охватывает множество вещей, включая взаимодействие с текстовыми полями и кнопками, которые обычно являютсядве вещи, необходимые для работы страницы входа.

...