Preprocesory JMeter

Preprocesory JMeter
3 MIN
09 jan 2024

Obsah

Čo sú pre procesory v JMeter?

Prvky preprocessors sa používajú na úpravu požiadaviek (requestov) samplera pred ich spracovaním (odtiaľ názov pre-procesor). Ako pridať preprocessor v JMeter-

Kliknite pravým tlačidlom myši na Thread Group/ Logic Controller -> Prejdite kurzorom myši na položku Add -> Prejdite kurzorom myši na položku „Pre Processors“ -> Kliknite na požadovaný preprocessor

Preprocessors poskytované v JMeter

Preprocessor BeanShell

BeanShell preprocessor sa používa na vykonanie určitej operácie pomocou beanshell skriptovania pred požiadavkou samplera.

HTML Link Parser sa používa na extrahovanie odkazov z odpovede HTML načítanej zo servera.

HTTP URL Re-writing Modifier 

Modifikátor HTTP URL Re-writing  možno pridať buď na úrovni skupiny vlákien (thread groups), alebo na úrovni samplera na získanie špecifického parametra sessionID z odpovede požiadavky a následné použitie hodnoty tohto parametra v ďalších požiadavkách (requestoch).

Preprocessor JSR223

JSR223 preprocessor sa používa na vykonanie určitej operácie pomocou skriptovania JSR223 pred požiadavkou samplera.

Preprocessor JDBC

JDBC PreProcessor sa používa na vykonanie určitých zadaných SQL dotazov pred spracovaním požiadavky samplera.

Používateľské parametre RegEx

Používateľské parametre RegEx sa používajú na extrahovanie parametrov HTTP z určitých požiadaviek pomocou regulérneho výrazu a potom sa odovzdávajú ako parameter požiadavky (request) iným požiadavkám samplera.

Parametre používateľa

Parametre používateľa sa používajú na určenie hodnôt pre používateľské premenné používané v rámci skupín vlákien (thread groups).