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

Программирование на C# для тестировщиков
онлайн, начало 6 декабря
Python для начинающих
онлайн, начало 11 декабря
Школа для начинающих тестировщиков
онлайн, начало 12 декабря
Комплексная система подготовки к сертификации ISTQB FL (КСП ISTQB)
онлайн, начало 9 декабря
Фотография

WebTours Jmeter корреляция


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

#1 jutauyo

jutauyo

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

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

Отправлено 02 Декабрь 2019 - 15:07

Добрый вечер, 

не получается делать корреляции в Jmeter

 

Делаю корреляцию, как на первой картинке,

HTTP-запрос на второй.

 

html из которого выдирается такой: 

<input type="hidden" name="userSession" value=" 

Прикрепленные файлы

  • Прикрепленный файл  Untitled02.png   23,66К   0 Количество загрузок:
  • Прикрепленный файл  Untitled01.png   15,67К   0 Количество загрузок:

  • 0

#2 jutauyo

jutauyo

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

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

Отправлено 02 Декабрь 2019 - 15:11

Подставляет не то, что надо, и ругается эррорами

Прикрепленные файлы

  • Прикрепленный файл  Untitled03.png   21,64К   0 Количество загрузок:

  • 0

#3 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 647 сообщений


Отправлено 03 Декабрь 2019 - 15:46

Регэкс экстрактор-то где подключен? К какому запросу?


  • 1

#4 jutauyo

jutauyo

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

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

Отправлено Вчера, 06:02

Регэкс экстрактор-то где подключен? К какому запросу?

 

Вот, пробовал и к логину, и к начальному экрану.

 

Знаю, как это делается в вугене, там корреляция юзер сессии идет перед начальным экраном /webTours.

 

Почему это не работе в Жметре - не знаю.

Прикрепленные файлы

  • Прикрепленный файл  Untitled05.png   19,96К   0 Количество загрузок:

  • 0

#5 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 647 сообщений


Отправлено Вчера, 08:33

Надо на первый запрос вешать же. Если он ГЕТ, конечно.


  • 1

#6 jutauyo

jutauyo

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

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

Отправлено Вчера, 09:03

Надо на первый запрос вешать же. Если он ГЕТ, конечно.

 

Ага, так тоже пробовал, почему-то юзер сессия не выцепляется.

 

Регулярка должна быть правильной.

Прикрепленные файлы

  • Прикрепленный файл  Untitled06.png   202,42К   0 Количество загрузок:

  • 0

#7 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 647 сообщений


Отправлено Вчера, 12:46

Надо в регэксп-экстракторе поставить в Apply to - первый вариант.

Т.к. первый запрос получает несколько страниц/ответов.


  • 0

#8 jutauyo

jutauyo

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

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

Отправлено Сегодня, 10:35

Надо в регэксп-экстракторе поставить в Apply to - первый вариант.

Т.к. первый запрос получает несколько страниц/ответов.

 

Сделал, все равно не цепляет.

Прикрепленные файлы

  • Прикрепленный файл  Untitled07.png   50,77К   0 Количество загрузок:
  • Прикрепленный файл  Untitled08.png   203,11К   0 Количество загрузок:
  • Прикрепленный файл  Untitled09.png   56,3К   0 Количество загрузок:

  • 0

#9 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 384 сообщений
  • Город:Н.Новгород

Отправлено Сегодня, 10:55

Действительно ли в теле ответа на первый запрос есть такой элемент? (Может быть, там идет редирект, или value заполняется скриптом.)

Соответствует ли то, что приходит, регулярке на 100% (пробелы и т.д.)?


  • 0

#10 jutauyo

jutauyo

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

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

Отправлено Сегодня, 11:04

Действительно ли в теле ответа на первый запрос есть такой элемент? (Может быть, там идет редирект, или value заполняется скриптом.)

Соответствует ли то, что приходит, регулярке на 100% (пробелы и т.д.)?

 

Да, регулярку проверял вугеном, всё норм цепляет.

Прикрепленные файлы

  • Прикрепленный файл  Untitled10.png   27,22К   0 Количество загрузок:

  • 0

#11 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 384 сообщений
  • Город:Н.Новгород

Отправлено Сегодня, 12:01

vugen - это vugen. Может, он полностью движок браузера имитирует.

Вы смотрите, что в Jmeter в response приходит.


  • 0

#12 jutauyo

jutauyo

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

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

Отправлено Сегодня, 12:22

vugen - это vugen. Может, он полностью движок браузера имитирует.

Вы смотрите, что в Jmeter в response приходит.

 

Да вроде всё так должно быть.

Прикрепленные файлы

  • Прикрепленный файл  Untitled12.png   679,52К   0 Количество загрузок:
  • Прикрепленный файл  Untitled11.png   69,04К   0 Количество загрузок:

  • 0

#13 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 384 сообщений
  • Город:Н.Новгород

Отправлено Сегодня, 12:55

Что и требовалось доказать. Куча редиректов, и настоящая разметка приходит по факту совсем с другого адреса.

 

Теперь вопрос: а к чему в этом дереве применяется постпроцессор?

Видимо, не к тому, что подсвечено на скриншоте, а только к первому запросу.

Если настройка "Apply to sub-samples" не поможет, тогда делайте запрос именно на тот адрес, с которого приходят данные.


  • 1

#14 jutauyo

jutauyo

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

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

Отправлено Сегодня, 14:08

Что и требовалось доказать. Куча редиректов, и настоящая разметка приходит по факту совсем с другого адреса.

 

Теперь вопрос: а к чему в этом дереве применяется постпроцессор?

Видимо, не к тому, что подсвечено на скриншоте, а только к первому запросу.

Если настройка "Apply to sub-samples" не поможет, тогда делайте запрос именно на тот адрес, с которого приходят данные.

 

Спасибо! Если напрямую указать редирект, то сессия выцепляется.

 

Скрипт по-прежнему не работает, но прогресс есть  :good:


  • 0


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



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

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

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