Konfiguračné prvky JMeter

Konfiguračné prvky JMeter
3 MIN
09 jan 2024

Obsah

Čo sú konfiguračné prvky v JMeter?

Config elements v JMeter sa používajú na konfiguráciu alebo úpravu požiadaviek samplera odoslaných na server. Tieto prvky sa pridávajú na rovnakej alebo vyššej úrovni samplerov, ktoré chceme konfigurovať. Ako pridať konfiguračné prvky-

Kliknite pravým tlačidlom myši na niektorý z Test Plans/Thread Group/Logic Controller -> prejdite na položku Add-> prejdite na položku Config Element -> kliknite na požadovaný konfiguračný prvok

Prvky konfigurácie poskytované v JMeter

CSV Data Set Config

CSV Data Set Config sa používa na načítanie údajov zo súboru CSV, vloženie údajov do premennej  a následné použitie premennej (-ých) v požiadavkách samplera.

HTTP Cache Manager

HTTP Cache Manager sa používa v testovacích skriptách na pridanie caching funkcií webových aplikácií. Tento prvok sa len vyžaduje pridať na rovnakej alebo vyššej úrovni ako vzorkovacia požiadavka, v ktorej sa vyžaduje caching funkcií.

HTTP Cookie Manager sa vyžaduje na spracovanie session poskytovaním funkčnosti ukladania a odosielania súborov cookie.

Premenné definované používateľom

Ako už názov napovedá, konfiguračný prvok User Defined Variable (Premenná definovaná používateľom) sa používa na vytvorenie premenných s hodnotou (dvojice kľúč-hodnota), ktoré sa používajú v celom testovacom skripte.

Náhodná premenná

Konfiguračný prvok náhodná premenná sa používa na generovanie náhodných číselných hodnôt v rozsahu zadaných minimálnych a maximálnych hodnôt.

Počítadlo (counter)

Konfiguračný prvok Counter (Počítadlo) sa používa na vytvorenie premennej, ktorá sa v každej iterácii inkrementuje o zadanú hodnotu v rozsahu minimálnych a maximálnych hodnôt.

Konfigurácia pripojenia JDBC

Konfigurácia pripojenia JDBC sa používa so samplerom JDBC požiadaviek na vytvorenie nastavení pripojenia JDBC.

Predvolené nastavenia požiadavky FTP

Predvolené nastavenia požiadavky FTP sa používajú na vytvorenie predvolených nastavení pri testovaní serverov FTP.

DNS Cache Manager

DNS Cache Manager sa používa pri testovaní aplikácií za load-balancers.

Správca autorizácie HTTP

Správca autorizácie HTTP sa používa pri testovaní aplikácií vyžadujúcich viacero prihlásení na zabezpečenie autorizácie.

Predvolené nastavenia HTTP requests

Konfiguračný prvok HTTP Request Defaults sa používa na nastavenie predvolených hodnôt pre požiadavky HTTP.

HTTP Header Manager

HTTP Header Manager sa používa na prepísanie hlavičiek požiadaviek HTTP.

Predvolené hodnoty požiadaviek Java

Konfiguračné prvky Java Request Defaults sa používajú na určenie predvolených hodnôt pre sampler Java Request.

Keystore Configuration

Konfiguračný prvok Keystore Configuration sa používa na konfiguráciu načítania skladov kľúčov.

Login Config Element

Login Config Element sa používa na vytvorenie predvolených prihlasovacích údajov pre samplery pomocou používateľského mena a hesla v ich nastavení.

LDAP Request Defaults

LDAP Request Defaults sa používajú na vytvorenie predvolených nastavení pri testovaní serverov LDAP.

LDAP Extended Request Defaults

LDAP Extended Request Defaults sa používajú na vytvorenie predvolených nastavení pre samplery s rozšírenou požiadavkou LDAP.

Konfigurácia samplera TCP

Konfigurácia samplera TCP sa používa na vytvorenie predvolených nastavení pre TCP sampler.

Jednoduchý konfiguračný prvok

Prvok Simple Config sa používa na vytvorenie dvojíc „kľúč-hodnota“ (key-value), ktoré možno použiť v celom testovacom skripte.