Sida Loogu Isticmaalo Goobjooge Kasta JMeter

Tilmaame kasta oo ku yaal Jmeter wuxuu ku celceliyaa noocyo kala duwan oo doorsoomayaal ah.

Casharradan JMeter, waxaan u adeegsan doonnaa ForEach Controller si aan ugu gudubno JSON Array.

Waxaa jira waqtiyo aan u baahanahay inaan baarno jawaab oo aan ka soo saarno macluumaad gaar ah. Tusaale ahaan, markii aan tijaabinayno API, waxaan heli karnaa jawaab JSON ah oo ka koobnaan karta JSON Arrays.

Kadib, waxaan u baahanahay inaan ku dhex wareejino safka oo walx kasta oo ka mid ah uu ficil sameeyo. JMeter, waxaan u adeegsan karnaa ForEach Controller si aan u dhex marinno JSON Array.

Sida loo Isticmaalo JMeter Forler kasta

Tusaalahan, waxaan ku sameyn doonnaa GET codsi ilaha soo celiya jawaabta JSON.



Jawaabtu waxay ka kooban tahay Diyaarin ee walxaha JSON.

Shey kasta, waxaan u baahanahay inaan soo saarno URL-ka oo aan ku sameyn karno JSONPath.

JSONPath si loo helo dhammaan URL-yada jawaabta kore waa $.[*].url. Mar alla markii aan baarno jawaabta JSON oo aan ka soo saarno URL-yada, ka dib waxaan haysannaa xargo kala duwan, asal ahaan URL-yada.

Waxaan ku keydineynaa qaabkan doorsoome loo yaqaan url_array

Hadda ka soo qaad in qayb kasta oo ka mid ah xargaha xargaha, waxaan dooneynaa inaan codsi u dirno URL-ka. JMeter, tan waxaa lagu sameeyaa iyadoo la isticmaalayo ForEach Controller.

Si aad ugu darto kormeeraha ForEach qorshahaaga baaritaanka, midig u guji Mawduuca Kooxda> Ku dar> Maareeyaha Macquulka ah

Maamulaha ForEach wuxuu u baahan yahay laba xuduudaha:

  • Horgale isbeddel gal ah
  • Magaca isbeddelka soo baxa

Ku Horgale isbeddel gal ah waxay qaadataa magaca doorsoomaha qaabeynta, tusaalahan, url_array . Wixii loogu talagalay Magaca isbeddelka soo baxa , waxaan ku wareejin doonaa doorsoome, tusaalahan, url_index kaas oo aan u adeegsan doonno codsiga xiga.

Kadib, codsiyadayada dambe, waxaan kala soo bixi karnaa qiime kasta annagoo isticmaaleyna ${url_index}

Tani waxay hadda ku wareejin doontaa gelitaan kasta oo ka mid ah JSON Array iyo sameynta codsiyada HTTP ee URL-yada.