/ / Nie można segregować daty odpowiedzi w Jmeter - jmeter, qregularexpression

Nie można segregować daty odpowiedzi w Jmeter - jmeter, qregularexpression

Jestem nowy w JMeter, więc potrzebuję pomocy. Pracuję nad przepływem uwierzytelniania.

Wyjaśnienie: Krok 1: Uwierzytelnij numer: Żądanie - numer telefonu komórkowego, odpowiedź - OTP

Krok 2: Zweryfikuj numer: Żądanie - OTP, Odpowiedź - Token i identyfikator (który znajduje się w nagłówku odpowiedzi)

Krok 3: Uwierzytelnianie tokena: Żądanie - token i identyfikator, token odpowiedzi (token odświeżania) i identyfikator W kroku 3 otrzymuję odpowiedź jako: {„mobile”: „+ 916666777711”, „token”: „x6nUPk3NzveJ3mbF”, „customerId”: „11030”, „appId”: „com.senfina.shoppingjoe”}

Chcę parsować te dane osobnokolejna prośba. Próbowałem użyć wyrażenia regularnego, które nie zadziałało. Czy można to zrobić za pomocą PostProcessor BeanShell? Daj mi również znać inne opcje. Proszę pomóż.

Odpowiedzi:

0 dla odpowiedzi № 1

Jakiej konfiguracji wyrażeń regularnych używałeś? W szczególności twoja odpowiedź nie powinna stanowić problemu z uzyskaniem tokena z czymś takim "token":"(w+)"

Ekstraktor wyrażeń regularnych

Najlepszą opcją jest parsowanie danych JSON JSON Path Extractor wtyczka z łatwym wyrażeniem JSON Path $.token. Widzieć Używanie XPath Extractor w JMeter przewodnik (przewiń w dół do Przetwarzanie JSON) w celu uzyskania instrukcji instalacji i użytkowania wtyczki.


0 dla odpowiedzi nr 2

Ekstraktor wyrażeń regularnych powinien działać poprawnie. Czy możesz opublikować wyrażenie, którego używasz? Zachęcam również do korzystania to wtyczka również.