Как можно вытащить данные из response body c помощью JMeter
#1
Отправлено 16 января 2013 - 12:31
я создала HTTP Request1 также добавила Listener (view results tree).
После того как проходят 10 запросов во View results tree я вижу 10 реквестов. На вкладке респонса для каждого запроса отображается параметр1 со значением, которое мне необходимо для всех последующих запросов.
Вопрос: как можно вытащить значение этого параметра? можно ли его как-то внести в последующие запросы?
Спасибо!
#2
Отправлено 16 января 2013 - 15:15
#3
Отправлено 18 января 2013 - 12:56
Пользуюсь JMeter не долго и столкнулась со следующей проблемой:
я создала HTTP Request1 также добавила Listener (view results tree).
После того как проходят 10 запросов во View results tree я вижу 10 реквестов. На вкладке респонса для каждого запроса отображается параметр1 со значением, которое мне необходимо для всех последующих запросов.
Вопрос: как можно вытащить значение этого параметра? можно ли его как-то внести в последующие запросы?
Спасибо!
Если нужно просто проверить что в результате запроса вернулись корректные данные, то добавь в запрос Response Assertion.
Для того что бы использовать вернувшиеся данные добавь к запросу Regular Expression Extractor. И с помошью регулярного выражения выбирай значение которое нужно использовать.
#4
Отправлено 15 мая 2013 - 10:30
Если нужно просто проверить что в результате запроса вернулись корректные данные, то добавь в запрос Response Assertion.
Для того что бы использовать вернувшиеся данные добавь к запросу Regular Expression Extractor. И с помошью регулярного выражения выбирай значение которое нужно использовать.
Добрый день.
У меня так же вопрос по поводу приходящих данных.
К примеру у меня есть несколько запросов:
запрос1,
запрос2,
запрос3 и тд
на них я получаю ответы:
Ответ1, ответ2, ответ3. В ответах есть id который постоянно меняется, но причем его необходимо использовать в другом запросе. Можно ли его как то поймать и прикрутить к другому запросу?
Просто в jMeter пока что мало соображаю...
Помогите советом.
#5
Отправлено 15 мая 2013 - 13:20
Если нужно просто проверить что в результате запроса вернулись корректные данные, то добавь в запрос Response Assertion.
Для того что бы использовать вернувшиеся данные добавь к запросу Regular Expression Extractor. И с помошью регулярного выражения выбирай значение которое нужно использовать.
Добрый день.
У меня так же вопрос по поводу приходящих данных.
К примеру у меня есть несколько запросов:
запрос1,
запрос2,
запрос3 и тд
на них я получаю ответы:
Ответ1, ответ2, ответ3. В ответах есть id который постоянно меняется, но причем его необходимо использовать в другом запросе. Можно ли его как то поймать и прикрутить к другому запросу?
Просто в jMeter пока что мало соображаю...
Помогите советом.
Воспользуйтесь RegExp Extractor
July 2015 — Present / Service Reliability Engineer at Yandex
Sep 2012 — July 2015 / Performance Test Engineer at Yandex
Feb 2012 — Aug 2012 / Performance Test Engineer at Performance Lab
#6
Отправлено 16 мая 2013 - 07:21
Воспользуйтесь RegExp Extractor
Да спасибо огромное, но тут же сразу возник другой вопрос.
А этот элемент добавить конкретно к объекту HTTP Request или же к Recording Controller(в моем случае, куда записываются запросы) должно быть прикручено?
Спасибо.
#7
Отправлено 16 мая 2013 - 11:01
#8
Отправлено 16 мая 2013 - 13:42
Воспользуйтесь RegExp Extractor
Да спасибо огромное, но тут же сразу возник другой вопрос.
А этот элемент добавить конкретно к объекту HTTP Request или же к Recording Controller(в моем случае, куда записываются запросы) должно быть прикручено?
Спасибо.
Regular Expression Extractor добавляется к HTTP Request
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных