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:
Json Extractor
y puse el valor de la respuesta que necesito verificar en una variable llamadaCID
.Tengo una variable definida por el usuario en el inicio de la prueba llamada
Expected_CID
Agregué la aserción de respuesta
En la afirmación de respuesta, podría averiguar cómo compararCID
aExpected_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
.