Kule Jmeter Tutorial, sijonga indlela esinokuvavanya ngayo i-REST API okanye iNkonzo yeWebhu sisebenzisa isixhobo seJmeter.
Sinokusebenzisa uJmeter ukuthumela isicelo sikaJson kwiNkonzo yeWebhu eQeqeshiweyo kunye nokufumana impendulo kaJson.
Njengazo naziphi na iimvavanyo zeJmeter, okokuqala kufuneka senze iQela lokuSonga kunye neSampler yeSicelo seHTTP.
Ukuba uqhuba uvavanyo ngoku, unokufumana impazamo ngekhowudi yokuphendula engama-415 kunye nomyalezo wokuphendula 'Uhlobo lweMedia olungasekelwanga'.
Kungenxa yokuba i-REST API inokulindela 'Uhlobo-loMxholo' kunye 'nokufikelela' kwiiparamitha kwisicelo sentloko.
Okulandelayo kufuneka songeze umphathi we-HTTP Header ukuthumela iiparameter kwintloko yesicelo. Kufuneka sithumele 'Uhlobo-loMxholo' kunye 'nokuFikelela' okwahluka njengesihloko sezixhobo.
Uninzi mhlawumbi, kufuneka ubhalise isicelo sakho ngesitshixo se-API. Oku kufuna ukuthunyelwa njenge POST indlela kwi REST API kwi umzimba wesicelo .
Impendulo kwifomathi kaJson
Okulandelayo kukukhupha okanye ukubonakalisa impendulo kaJson.
UJmeter unesandla iplagi ebizwa ngokuba yiJsonPath enokusetyenziselwa ukubonisa iimpendulo zikaJson.
Nje ukuba ufake iplagi engasentla, sinokusebenzisa iJson Path Extractor njengeprosesa yeposi
Nje ukuba songeze iJson Path Extractor kwisicwangciso sethu sovavanyo, singasebenzisa ichaphaza elineenkcukacha ekubhekiseni izinto zeJson.
Kulo mzekelo, sifuna ukukhupha ixabiso le 'client_id':
Ixabiso le 'client_id' liya kugcinwa kwigama eliguqukayo elithi 'client_id_value'. Unokunika naliphi na igama elinomdla onqwenela ngalo.
Nje ukuba ixabiso ligcinwe kwigama eliguqukayo, sinokukhumbula ixabiso ngokusebenzisa elo gama liguquguqukayo kwifomathi $ {client_id_value}