Nahrávanie súborov v JMeter

Nahrávanie súborov v JMeter
4 MIN
23 feb 2024

Spracovanie nahrávania súborov v aplikácii JMeter

Pomerne často sa od nás vyžaduje, aby sme skriptovali scenáre, v ktorých sa vyžaduje testovanie záťaže (load testing) funkcií nahrávania súborov na server. V tomto návode si ukážeme, ako spracovať nahrávanie súborov v JMeter.

Nakonfigurujte sampler požiadaviek HTTP s nasledujúcimi podrobnosťami, aby sa vykonala akcia nahrávania súborov:

  • Parametre Server Name a Path budú názov servera a jeho Path
  • Nahrávanie súborov v JMeter bude požiadavka HTTP Post. Takže budeme musieť vybrať metódu POST v sampleri požiadaviek HTTP.
  • Nahrávanie súboru na server vyžaduje zostavenie požiadavky multipart/form-data. Na tento účel zaškrtneme políčko multipart/form-data for POST v sampleri požiadaviek HTTP.

Ďalej musíme kliknúť na tlačidlo Pridať v časti Odoslať súbor s požiadavkou (Send File With Request). Textové pole v časti „Send File With Request“ vyplňte nasledujúcimi údajmi:

  • Cesta k súboru (File Path): Cesta k súboru, ktorý sa má odoslať (miestny adresár)
  • Názov parametra (Parameter Name) : Názov parametra je hodnota atribútu „name“ značky typu súboru(tlačidlo odoslania), napr. v prípade odosielania súboru v tinypic.com bude hodnota „Parameter Name“ (Názov parametra) „the_file“. Pre referenciu si pozrite obrázok nižšie – stačí skontrolovať prvok(F12) na tlačidle upload a načítať hodnotu atribútu name.
  • Mime Type : Určuje typ súboru, ktorý sa má nahrať, napr. pre textový súbor bude hodnota Mime Type (Typ mime) „text/plain“, pre obrázok „image/jpeg“ atď.