tutorial online jmeter

online - Obteniendo una variable aleatoria definida por el usuario en jmeter



jmeter windows (1)

Tengo una variable definida por el usuario como esta.

url_1 url_2 url_3 . . . url_n

En la muestra HTTP Request, tengo que seleccionar al azar cualquiera de estas URL. Así que en el cuadro de texto del nombre del servidor estoy intentando $ {url _ $ {__ Random (1,7)}} pero no está buscando la variable. ¿Cómo puedo obtener el valor de esa variable? También recibo el siguiente error.

java.net.URISyntaxException: Illegal character in authority at index 7: http://${url_${__Random(1,7)}}/ at java.net.URI$Parser.fail


Use la función __V () como:

${__V(url_${__Random(1,7,)})}

Según la documentación de la función:

Por ejemplo, si uno tiene las variables A1, A2 y N = 1:

  • $ {A1} - funciona bien
  • $ {A $ {N}} - no funciona (referencia de variable anidada)
  • $ {__ V (A $ {N})} - funciona bien. A $ {N} se convierte en A1, y la función __V devuelve el valor de A1

Si necesita más información: Esto es lo que debe hacer para combinar múltiples variables de JMeter