Faʻafefea ona faʻaaoga ForEach Pule i JMeter

MoEach Pule i Jmeter faʻasolosolo ala i le tele o fesuiaʻiga.

I lenei JMeter tutorial, o le a matou faʻaaogaina ai le ForEach Controller e faʻasolosolo i totonu o le JSON Array.

E i ai taimi tatou te manaʻomia ai ona vaʻaia se tali ma aumai ni faʻamatalaga mautinoa mai ia. Mo se faʻataʻitaʻiga, pe a faʻataʻitaʻia se API, e mafai ona matou maua se tali a le JSON e mafai ona aofia ai le JSON Arrays.

Ma, e tatau ona tatou taʻamilo i le laina ma mo elemeni taʻitasi faia se gaioiga. I le JMeter, e mafai ona matou faʻaaogaina le ForEach Controller e faʻasolosolo ala i le JSON Array.

Faʻafefea ona faʻaaoga le JMeter Mo Ia Pule

I lenei faʻataʻitaʻiga, o le a matou faia ai se talosaga GET i se punaoa e toe faʻafoʻi mai se tali a le JSON.



O le tali o loʻo iai Faʻasologa o JSON mea faitino.

Mo mea faitino taʻitasi, e manaʻomia ona aveese le URL e mafai ona tatou faia e ala ile JSONPath.

O le JSONPath e maua uma URL i le tali i luga atu o le $.[*].url. O le taimi lava tatou te vaʻaia ai le JSON tali ma aveʻese mai URL, ona tatou maua ai lea o se faʻasologa o Manoa, masani lava o URL.

Matou te sefe lenei laina i se fesuiaʻiga e taʻua o le url_array

Faʻapea nei mo elemeni taʻitasi o le String array, matou te mananaʻo e faia se talosaga i le URL. I le JMeter, e faia lea i le faʻaaogaina o le ForEach Controller.

Ina ia faʻaopopo le ForEach Controller i lau peleni suʻega, kiliki taumatau le Thread Group> Add> Logic Controller> ForEach Controller

Le ForEach Pule manaʻomia lua tapulaʻa:

  • Faʻafeiloaʻi suiga nauna
  • Igoa fesuiaʻi o galuega

O le Faʻafeiloaʻi suiga nauna ave le igoa ole ituaiga fesuiaʻiga, i lenei faʻataʻitaʻiga, url_array . Mo le Igoa fesuiaʻi o galuega , o le a matou tofiaina se fesuiaʻiga, i lenei faʻataʻitaʻiga, url_index lea o le a tatou faʻaaogaina i le isi talosaga.

Ma, i a matou talosaga mulimuli ane, e mafai ona matou aveʻese ia tau taua e ala i le faʻaaogaina ${url_index}

Lenei o le a faʻasolosolo nei i totonu o ulufale uma i le JSON Array ma faia talosaga HTTP i URL.