Size: a a a

QA — Load & Performance

2020 October 20

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
а я не совсем понял, надо 7 тегов разных вытащить? или нужно 7 значений 1-ого тега?
7 тегов.
источник

KY

Kirill Yurkov in QA — Load & Performance
их связывает что-то общее может? например они на одном уровне вложенности или что-то еще, скорее всего можно вытянуть одним хпасом
источник

KY

Kirill Yurkov in QA — Load & Performance
Using the XPath Extractor in JMeter | BlazeMeter
https://www.blazemeter.com/blog/using-xpath-extractor-jmeter-0
источник

KY

Kirill Yurkov in QA — Load & Performance
источник

KY

Kirill Yurkov in QA — Load & Performance
или покажи пример xml
источник

VG

Viktor Ganeles in QA — Load & Performance
Viktor Bashkatov
Коллеги, добрый день!

Подскажите, пожалуйста, как лучше всего в JMeter извлекать из XML значения нескольких тегов? Хочу вытащить их из ответа для передачи в последующие запросы.

XPath Extractor вытаскивает только один тег. Если я сделаю 7 таких экстракторов, не скажется ли это на времени выполнения скрипта?
По результатам исследований славы смирнова, boundary extractor и regexp extractor в несколько раз быстрее.

Но, конечно, всё от ситуации зависит.
Иногда xpath будет намного проще.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Viktor Ganeles
По результатам исследований славы смирнова, boundary extractor и regexp extractor в несколько раз быстрее.

Но, конечно, всё от ситуации зависит.
Иногда xpath будет намного проще.
Много переменных будет на одном уровне.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Попробую Boundary Extractor.
источник

s

sergeyHa in QA — Load & Performance
Добрый вечер
Может кто подскажет

Записал кейса через fiddler, далее хочу запросы перенаправить на проксю JMeter (recording controller JMeter) нажимая R (reissue request)
Fiddler v5

Возникла проблемка
Когда так делаю, то вижу, что fiddler отправляет 7 запросов и в JMeter они отличаются только кодировкой

Их кодировки
1. UTF-8 - значение recording's default encoding по умолчанию у меня UTF-8 стоит. Как его не меняй оно будет в первом запросе согласно полю recording's default encoding
2. utf-8
3. us-ascii
4. utf-8
5. us-asciiа
6. utf-8
7. us-ascii

А на некоторые запросы отправляет 2 запроса
Может есть запросы, где еще какие то такие проблемы и 3 запроса или 5 запросов уходит

Может это нормально? (даже скорее всего и на все код 401 нет авторизации)
источник

VG

Viktor Ganeles in QA — Load & Performance
Смотри:

Что тебе возвращается 401 - это норм.
Наверняка у тебя где-то была авторизация, и при повторной отправке запросов она завалилась.

Так и должно быть - тебе нужно параметризировать запросы
источник

VG

Viktor Ganeles in QA — Load & Performance
Выцеплять всякие там session id / token и тд
источник

VG

Viktor Ganeles in QA — Load & Performance
И тогда при воспроизведении запросов из жметер система будет их принимать
источник

VG

Viktor Ganeles in QA — Load & Performance
Насчёт кодировок и количества запросов - хз, почему так
источник

VG

Viktor Ganeles in QA — Load & Performance
В идеале тебе конечно нужно оставить столько же запросов, сколько их было
источник

s

sergeyHa in QA — Load & Performance
Окей, да с 401 понятно, у меня только предположение может на этом как то завязана повторная отправка, что fiddler пытается отправить так, что бы ошибки не было
и есть настройка которая это отрубает
источник

VG

Viktor Ganeles in QA — Load & Performance
А может это редиректы?
источник

VG

Viktor Ganeles in QA — Load & Performance
Запросы одинаковые?
источник

s

sergeyHa in QA — Load & Performance
Да, только кодировки меняются
Да, возможно стоит запретить адрес на который запрос идет
хотя код 401, а не 30n которые должны вроде как быть при переадресации

в общем поздно уже ну поздно уже))
Это скорее мои эксперименты

Спасибо за совет насчет переадресации, наверное отрубание доступа к серверу поможет
источник
2020 October 21

VG

Viktor Ganeles in QA — Load & Performance
Ну оставь только такой де вариант как в фиддлере
И параметризируй
источник

I?

Ivan ? in QA — Load & Performance
источник