Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

JМeter: проблема интеграции с партнерским порталом

performance
jmeter
Теги: #<Tag:0x00007fedc4664ce8> #<Tag:0x00007fedc4664b08>

(Dmitry Nesterov) #1

Столкнулся с проблемой интеграции с партнерским сайтом. Чтобы перейти на сайт партнера, в запросе нужно передать Account ID and Session ID. После чего партнер предоставит код авторизации хедере ответа, с которым можно будет перейти на его сайт.
Проблема в том, что ну ни как не удаётся извлечь код авторизации из ответа партнерского API. Все попытки использования regular expression extractor привели к потраченому выходному дню и головной боли.
Есть ли кто-то, кто мог бы помочь разобраться с этим?
Спасибо!


(Lev Yarushin) #2

А как получаете сам ответ?


(Dmitry Nesterov) #3

@LeoRush ya tak ponimayu 4to, Regular Expression Extractor dolgen stoyatb pod API kotorui vozvrawaet code, i v nem ykazatb peremennyuy. Takim obrazom vot 4to poly4aetbsya:



(Lev Yarushin) #4

Ну тут вам проще Xpath extractor использовать, заберите url у тега a
А потом можно и регекспом ключ достать.


(Dmitry Nesterov) #5

Ne sovsem ponyal kak eto sdelatb. poly4ayu pystoi xPath postoyanno :frowning:


(Dmitry Nesterov) #6

@LeoRush
Rewul problemy. odnogo Regex dostato4no, prosto nugno bulo pravilbno napisatb query. Na skrinwote vidno 4to ya pisal ;code="(.+?)" no nygno bulo code=(.+)
Spasibo vam za pomowb :slight_smile: