La diferencia entre los parámetros de usuario y las variables definidas por el usuario en jmeter

  Cualquiera que haya hecho parametrización con jmeter sabe que hay muchas formas de parametrizar, una de las cuales es usar variables definidas por el usuario y la otra es usar parámetros del usuario. Entonces, ¿cuáles son las similitudes y diferencias entre los dos?

Primero, di el mismo punto:

  1. Todo se puede parametrizar para que llame el muestreador.

  2. Se muestran en forma de valores-clave.

Segundo, hablemos de la diferencia Cuando hablamos de esta diferencia, todavía usamos ejemplos para que sea más fácil de entender.

  1. En diferentes componentes. Las ubicaciones de los parámetros de usuario pertenecen a los preprocesadores y las variables definidas por el usuario pertenecen a los elementos de configuración.

  2. Para las variables definidas por el usuario, los datos se inicializan una vez, los parámetros del usuario se cambian cada vez. Tomemos un ejemplo para ver la diferencia entre los dos.

En el primer paso, solo observamos la diferencia entre los dos parámetros, así que agregue Debug Sampler a la muestra

El segundo paso es agregar parámetros de usuario en Debug Sampler

 Agregue una función aleatoria, como se muestra en la figura

El tercer paso, agregar variables definidas por el usuario

 También agregue la función aleatoria

 El cuarto paso es agregar el árbol de resultados de la vista y ver los resultados después de la ejecución. Nota: r1 se define mediante parámetros de usuario y r2 se define mediante variables definidas por el usuario.

Resultado 1, como se muestra en la figura:

Resultado 2, como se muestra en la figura:

Resultado 3, como se muestra en la figura

 En conclusión, cuando se ejecutan varios subprocesos a la vez, las variables definidas por los parámetros del usuario cambian constantemente y se genera un número aleatorio cada vez, mientras que las variables definidas por el usuario se inicializan una vez y los valores de los parámetros en cada solicitud son idénticas.

 

Supongo que te gusta

Origin blog.csdn.net/MXB1220/article/details/132280209
Recomendado
Clasificación