Jmeter zaawansowane tutoriale

0

Mam problem. Ostatnio testuje serwer aplikacji internetowej i nie potrafie przekazać zmiennej przez Regular Expression Extractor. Znacie może jakąś strone z dobrymi tutorialami, ale nie koniecznie same podstawy, bo pełno jest stron typu: "Jak zrobić swój pierwszy test".

0

Heh.... Manual i pierwsze pozycje w wyszukiwarce google :) Nie o to mi chodziło, bo gdybym cos użytecznego wygooglal, to nie pisalbym tutaj ;)

0

Sam się z tym kiedyś męczyłem i niestety nie znalazłem nic lepszego niż dokumentacja ale może mój przykład Ci pomoże:

user image

Poźniej mogłem dobrać się do zmiennej używając: ${UserId}.

0

"expiry": 1442497588,"token": "p_6758Bc0a0dedd72E73AF363909F162D8Db906A3AcDc629344121bc2a426e08CB"}
taki przyklad mam i chce token użyc w innym miejscu.
Reference Name: tokenid
Regular Expression: "token":"(.+?)"
Default Value: missing

I caly czas mam missing tam gdzie chce uzyc ${tokenid}

1

Brakuje ci spacji (\s) w wyrażeniu. Powinno być:

"token":\s"(.+?)"
Tu jest fajny tool online do testowania regexpów: http://myregexp.com/ . Warto korzystać bo czasami jesteś pewny, ze działa i tracisz czas na szukanie błedu w innym miejscu.

Pole Template też jest dosyć ważne. W twoim przypadku:

$0$ : "token": "p_6758Bc0a0dedd72E73AF363909F162D8Db906A3AcDc629344121bc2a426e08CB"
$1$ : p_6758Bc0a0dedd72E73AF363909F162D8Db906A3AcDc629344121bc2a426e08CB

0

Wielkie dzięki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1