Préprocesseurs JMeter

Préprocesseurs JMeter
MIN
09 Jan 2024

Table des matières

Quels sont les processeurs de JMeter ?

Les éléments du préprocesseur sont utilisés pour modifier les demandes de l’échantillonneur avant de les traiter (d’où le nom de préprocesseur). Comment ajouter un préprocesseur dans JMeter ?

>>> Cliquez avec le bouton droit de la souris sur Thread Group/ Logic Controller – Passez sur Add – Passez sur « For Processors » – Cliquez sur le préprocesseur désiré.

Préprocesseurs fournis par JMeter

Préprocesseur BeanShell

Le préprocesseur BeanShell est utilisé pour effectuer une opération particulière à l’aide d’un script BeanShell avant la requête de l’échantillonneur.

L’analyseur de liens HTML est utilisé pour extraire les liens de la réponse HTML récupérée du serveur.

Modificateur de réécriture d’URL HTTP

Le modificateur HTTP URL Re-writing peut être ajouté soit au niveau du groupe de threads, soit au niveau de l’échantillonneur, afin d’extraire un paramètre sessionID spécifique de la réponse à la requête, puis d’utiliser la valeur de ce paramètre dans les requêtes suivantes.

Préprocesseur JSR223

Le préprocesseur JSR223 est utilisé pour effectuer une opération spécifique à l’aide d’un script JSR223 avant la demande d’un échantillonneur.

Préprocesseur JDBC

Le préprocesseur JDBC est utilisé pour exécuter certaines requêtes SQL spécifiées avant de traiter la requête de l’échantillonneur.

Paramètres utilisateur RegEx

Les paramètres utilisateur RegEx sont utilisés pour extraire les paramètres HTTP de certaines requêtes à l’aide d’une expression régulière, puis les transmettre en tant que paramètre de requête à d’autres requêtes de l’échantillonneur.

Paramètres de l’utilisateur

Les paramètres utilisateur sont utilisés pour spécifier les valeurs des variables utilisateur utilisées dans les groupes de threads.