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

Тестирование REST API
онлайн, начало 2 ноября
Школа Тест-Аналитика
онлайн, начало 4 ноября
Практикум по тест-дизайну 2.0
онлайн, начало 30 октября
Школа тест-менеджеров v. 2.0
онлайн, начало 4 ноября
Фотография

Запись в скрипт авторизации


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

#1 vasiks

vasiks

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Кудрявцев Василий

Отправлено 30 ноября 2011 - 12:35

Записывается следующий скрипт на HTTP:
1) Открытие страницы
2) Ввод логина и пароля
3) Нажатие кнопки "вход в систему"
4) подгрузка данных со страницы
Затем после генерации скрипта в нем отсутсвует web_submit_form о передаче данных об авторизации.
НО! Если при записи скрипта, при вводе логина и пароля, ввести неверный логин и пароль, и нажать вход в систему, то в тексте скрипта появляется запись web_submit_form с данными name и password.
Также при просмотре лога записи скрипта есть request с логином и паролем, даже если они верные.
Вопрос:
Как вставить в скрипт эту авторизацию, или задать фильтр или настройки, чтобы после записи этот request с данными авторизации, переносился в скрипт?
СРазу: Пытался вручную вставить web_submit_form, ничего не вышло, не прогоняется скрипт.
  • 0

#2 Куатор

Куатор

    Постоянный участник

  • Members
  • PipPipPip
  • 247 сообщений
  • ФИО:Комендантов Илья
  • Город:Украина, Одесса

Отправлено 30 ноября 2011 - 13:47

Записывается следующий скрипт на HTTP:
1) Открытие страницы
2) Ввод логина и пароля
3) Нажатие кнопки "вход в систему"
4) подгрузка данных со страницы
Затем после генерации скрипта в нем отсутсвует web_submit_form о передаче данных об авторизации.
НО! Если при записи скрипта, при вводе логина и пароля, ввести неверный логин и пароль, и нажать вход в систему, то в тексте скрипта появляется запись web_submit_form с данными name и password.
Также при просмотре лога записи скрипта есть request с логином и паролем, даже если они верные.
Вопрос:
Как вставить в скрипт эту авторизацию, или задать фильтр или настройки, чтобы после записи этот request с данными авторизации, переносился в скрипт?
СРазу: Пытался вручную вставить web_submit_form, ничего не вышло, не прогоняется скрипт.

Какая версия ЛР, сайт в открытом досутпе. елси да, то скинь линку.
  • 0
Идеальный тестировщик - человек с золотыми руками, растущими из ж...

#3 vasiks

vasiks

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Кудрявцев Василий

Отправлено 01 декабря 2011 - 04:13

11 версия. Сайт в закрытом доступе.
На нем стоит IBM Web Sphere portal 6.1
Как мне пояснили, авторизация происходит с помощью партлета, то есть просто при открытии страницы, автоматически происходит вход на портал, но без авторизации перекидывает на партлет авторизации, и только после успешного прохода партлета, происходит вход на портал.
Ниже текст запроса при записи скрипта в логе:

****** Request Body For Transaction With Id 8739 ******
wps.portlets.userid=testOper1&password=testOper1&ns_7_CGAH47L00O2V002N5SQ0US30E4__login=%D0%92%D1%85%D0%BE%D0%B4+%D0%B2+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%83
$$$$$$ Request Body For Transaction With Id 8739 Ended $$$$$$

То есть транзакция есть, но не в Header, а в Body, и вопрос собственно, как ее оттуда вытащить?

З.Ы.
Я там перепутал чутка, не web_submit_form, а web_submit_data
  • 0

#4 potam

potam

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

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

Отправлено 21 января 2012 - 13:48

Как вариант можно использовать регулярные выражения
http://motevich.blog...er-regular.html
  • 0


Тестирование производительности (JMeter)
онлайн
Тестирование удобства использования
онлайн
Тестирование REST API
онлайн
Тестирование веб-приложений 2.0
онлайн



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

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

Яндекс.Метрика
Реклама на портале