variable usuario tutorial pruebas por parametros metricas linea gestor ejemplos ejecutar dinamicos definidas comandos cabecera jmeter

usuario - metricas jmeter



Compare la variable definida por el usuario con la respuesta variable de Jmeter (2)

Los nombres de las variables son sensibles a las mayúsculas

Entonces, por ejemplo, si llamó a CID, entonces cid no coincidirá.

Entonces en la Afirmación de Respuesta:

  • Variable de JMeter: CID
  • En Patrones para probar, use $ {Expected_CID}

Tengo una pregunta sobre la variable definida por el usuario que quiero comparar con el campo en Respuesta:

  1. Json Extractor y puse el valor de la respuesta que necesito verificar en una variable llamada CID .

  2. Tengo una variable definida por el usuario en el inicio de la prueba llamada Expected_CID

  3. Agregué la aserción de respuesta
    En la afirmación de respuesta, podría averiguar cómo comparar CID a Expected_CID Si pongo el número, funciona como se esperaba, pero quiero usar números variables y no codificados.

¿Alguien puede explicar lo que hago mal?


Para verificar la variable en Response Assertion , debe poner el nombre de la variable dentro de $ {}, de esta forma JMeter sabrá que desea verificar el valor de su variable.

En su caso, use ${Expected_CID} en el área Patterns to Test Text. Si no funciona, asegúrese de no tener espacios adicionales en su valor de User Defined Variables .

Observe que en la Jmeter Variable Response Assertion no es necesario poner el nombre de la variable dentro de $ {}, porque se espera que encuentre la variable.

Una mención del PACK DE CARGA @UBIK, observe que:

Los nombres de las variables son sensibles a las mayúsculas

.