Uyisebenzisa kanjani i-ForEach Controller kwiJMeter

Umlawuli weEach nganye kwiJmeter ujikeleza kuluhlu lwezinto eziguquguqukayo.

Kule tutorial yeJMeter, siya kusebenzisa i-ForEach Controller ukuvula iJSON Array.

Kukho amaxesha apho kufuneka sihlolisise impendulo kwaye sikhuphe ulwazi oluthile kuyo. Umzekelo, xa kuvavanywa i-API, sinokufumana impendulo yeJSON enokuthi iqulethe iiJell Arrays.


Emva koko, kufuneka siphume kuludwe kwaye kwinto nganye yenze isenzo. Kwi-JMeter, sinokusebenzisa i-ForEach Controller ukuyilungisa ngeJSON Array.



Uyisebenzisa kanjani iJMeter yeEach Controller

Kulo mzekelo, siza kwenza isicelo seGET kwisibonelelo esibuyisela impendulo yeJSON.




Impendulo iqulethe i Uluhlu Izinto zeJSON.

Kwinto nganye, kufuneka sikhuphe i-URL esinokuyenza ngeJSONPath.


IJSONPath yokufumana zonke i-URL kule mpendulo ingentla $.[*].url. Nje ukuba sibonise impendulo yeJSON kwaye sikhuphe ii-URLs, emva koko sinoluhlu lweentambo, ngokusisiseko ii-URLs.

Sigcina olu luhlu umahluko obizwa ngokuba yi-url_array

Ngoku masicinge ukuba into nganye kuludwe lomtya, sifuna ukwenza isicelo kwi-URL. KwiJMeter, oku kwenziwa ngokusebenzisa i-ForEach Controller.


Ukongeza isilawuli se-ForEach kwisicwangciso sakho sovavanyo, cofa ekunene kwiQela le-Thread> Yongeza> Umlawuli weLogic> Umlawuli we-Forach

Umlawuli we-ForEach ufuna iiparameter ezimbini:

  • Igalelo isimaphambili esahlukileyo
  • Iziphumo zegama eliguqukayo

Inkqubo ye- Igalelo isimaphambili esahlukileyo ithatha igama lokwahlukahlukana, kulo mzekelo, url_array . Ukwenzela i Iziphumo zegama eliguqukayo , siya kunika umahluko, kulo mzekelo, url_index esiza kuyisebenzisa kwisicelo esilandelayo.


Ke kwizicelo zethu ezilandelayo, sinokukhupha ixabiso ngalinye ngokusebenzisa ${url_index}

Oku ngoku kuya kungena kungeno ngalunye kwiJSON Array kwaye yenze izicelo zeHTTP kwii-URLs.