/ / Récupération du numéro de la réponse JSON dans JMeter - jmeter

Récupération du numéro de la réponse JSON dans JMeter - jmeter

Je suis nouveau à JMeter, Je veux aller chercher le 123 numéro de la réponse JSON ci-dessous et enregistrez-le dans une variable. Et utilisez la valeur pour les demandes ultérieures.

 {"data":" Abcd efgh 123 successfully created","error":null,"info":null,"warn":null}

Quelqu'un peut-il s’y prendre en utilisant BeanShell Postprocessor et Regular Expression Extractor ou s’il existe un autre moyen d’obtenir la même chose.

Réponses:

0 pour la réponse № 1
  1. Ajouter Post-processeur d'extraction d'expressions régulières en tant qu'enfant de la demande qui retourne au-dessus de JSON
  2. Configurez-le comme suit:

    • Nom de référence: tout ce qui a du sens, c'est-à-dire number
    • Expression régulière: (d+) successfully created
    • Modèle: $1$
  3. Vous pourrez référencer la valeur extraite comme ${number} ou ${__V(number)} plus tard, si nécessaire.

Les références:

Sachez également que JMeter 3.0+ est livré avec JSON Extractor, cela ne s'applique pas à votre demande actuelle, mais si plus tard vous aurez besoin d'obtenir la totalité de la valeur d'attribut, il sera beaucoup plus facile de l'utiliser que d'expressions régulières


0 pour la réponse № 2

Extracteur d’expressions régulières avec (d+) est le plus simple.

Reference Name: myNumber

Regular Expression: (d+)

Template `$1$`

Match No. `1`.

Il sera enregistré dans la variable myNumber