JMeter-Präprozessoren

JMeter-Präprozessoren
MIN
09 Jan. 2024

Inhaltsübersicht

Was sind die Prozessoren in JMeter?

Die Präprozessor-Elemente werden verwendet, um Sampler-Anforderungen vor der Verarbeitung zu modifizieren (daher der Name Präprozessor). Wie man einen Präprozessor in JMeter hinzufügt

Klicken Sie mit der rechten Maustaste auf Thread Group/ Logic Controller -> Bewegen Sie den Mauszeiger über Add -> Bewegen Sie den Mauszeiger über „For Processors“ -> Klicken Sie auf den gewünschten Präprozessor

In JMeter enthaltene Präprozessoren

Präprozessor BeanShell

Der BeanShell-Präprozessor wird verwendet, um einen bestimmten Vorgang mit Beanshell-Skripting vor der Sampler-Anforderung auszuführen.

Der HTML Link Parser wird verwendet, um Links aus der vom Server abgerufenen HTML-Antwort zu extrahieren.

HTTP-URL-Umschreibungsmodifikator

Der HTTP-URL-Rewriting-Modifikator kann entweder auf der Ebene der Thread-Gruppe oder auf der Ebene des Samplers hinzugefügt werden, um einen bestimmten SessionID-Parameter aus der Antwort auf die Anfrage abzurufen und dann den Wert dieses Parameters in nachfolgenden Anfragen zu verwenden.

Präprozessor JSR223

Der JSR223-Präprozessor wird verwendet, um eine bestimmte Operation mit JSR223-Skripting vor einer Sampler-Anfrage durchzuführen.

JDBC-Präprozessor

Der JDBC-PreProcessor wird verwendet, um bestimmte SQL-Abfragen auszuführen, bevor die Sampler-Anfrage bearbeitet wird.

RegEx-Benutzerparameter

RegEx-Benutzerparameter werden verwendet, um HTTP-Parameter aus bestimmten Anfragen mithilfe eines regulären Ausdrucks zu extrahieren und dann als Anfrageparameter an andere Sampler-Anfragen zu übergeben.

Benutzer-Parameter

Benutzerparameter werden verwendet, um Werte für Benutzervariablen festzulegen, die innerhalb von Thread-Gruppen verwendet werden.