Перейти к содержимому

Фотография

Тестирование Аутентификации


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 ki-22

ki-22

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 13 августа 2007 - 14:04

У меня на страничке идет вызов окна BASIC аутентификации.
Подскажите пожалуйста могу ли я в тест включить команды задания пользователя и пароля и "OK"
  • 0

#2 Sway

Sway

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Перова Анна
  • Город:Харьков, Украина

Отправлено 23 октября 2007 - 12:54

Не знаю на сколько актуален уже ответ, судя по дате поста, но вдруг кому-нибудь он поможет. Да, есть возможность включить ввод имени пользователя и пароля в тест и соответственно нажатие на кнопку ОК. Для этого вам понадобятся следующиe метод:

//Ввод информации
public void Type(
string locator,
string value
);

//Нажатие на кнопку
public void Click(
string locator
);

Таким образом сам тест может выглядеть следующим образом:
[codebox]Selenium sel;
sel.type("//input[@tabIndex='1']", "Vasya"); // Input login
sel.type("//input[@tabIndex='3']", "123456"); // Input password
sel.click("//input[@tabIndex='5']"); // Submit
sel.waitForPageToLoad("3000"); // Wait for page to load[/codebox]

!!! Обратите внимание, что если вы тесты пишете с использованием связки Java+Selenium, то имена методов начинаются с маленькой буквы , если связку C# + Selenium, то - с большой.
  • 0
Мне не надо много, мне достаточно самого лучшего!

#3 clicman

clicman

    Новый участник

  • Members
  • Pip
  • 5 сообщений

Отправлено 25 марта 2008 - 04:32

А куда этот код вставлять, если ауентификация всплывает на sel.open("/");?
  • 0

#4 ezha

ezha

    Новый участник

  • Members
  • Pip
  • 13 сообщений
  • ФИО:Зоя

Отправлено 31 мая 2008 - 14:54

А куда этот код вставлять, если ауентификация всплывает на sel.open("/");?

Открывайте страничку так http://имя_пользователя:пароль@хост
Тогда это окошко не будет появляться.
  • 0
Завтра. Будет.


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных