La parametrización de la Jmeter común

Paramétrico es que algunos parámetros de entrada a la secuencia de comandos en su lugar, en el rango especificado en los parámetros de la regla y ejecutar la secuencia de comandos, puede ser necesaria la secuencia de comandos en tiempo de ejecución

Seleccionar diferentes valores de los parámetros como entrada. Esta prueba se llama el conductor de datos en la automatización, el parámetro de rango se conoce como banco de datos (Data Pool)

Preparación de scripts de prueba

1. Añadir grupo de hilos, los ajustes de los parámetros como se muestra:

Miembros 2. Agregar grupo de hilos de configuración predeterminados Solicitar -http: http protocolo de introducir el nombre del servidor o la entrada de número de puerto IP httpbin.org de entrada: 80

Paramétrico: preprocesador - Parámetros de usuario

Añadir el pre-procesador 1. El grupo de hilos - Parámetros de usuario

Añadir las variables username, passwordy los tres valores correspondientes

Añadir solicitud del grupo de hilos de muestras 2. -http

Los métodos get, entran en el camino/get

Parámetros: username => parámetros variables asociados con el usuario${username}

Parámetros: password => parámetros variables asociados con el usuario${password}

3. petición HTTP para agregar el árbol para ver los resultados, ejecute el script

4. La solicitud de vista de árbol mediante la visualización de los resultados, se pidió a los tres parámetros de las variables usernamey passwordlos tres valores

Paramétricos: elementos configurables - Variables definidas por el usuario

1. Añadir el elemento de grupo de hilos dispuestos - Variables definidas por el usuario

Añadir una variable de uservalor user_varvariable y pwdvalorpwd_var

Añadir solicitud del grupo de hilos de muestras 2. -http

Los métodos get, entran en el camino/get

Parámetros: username => parámetros variables asociados con el usuario${user}

Parámetros: password => parámetros variables asociados con el usuario${pwd}

3. petición HTTP para agregar el árbol para ver los resultados, ejecute el script

4. La solicitud de vista de árbol, el resultado examinado los parámetros usernamey passwordlos valores de la solicitud user_varypwd_var

NOTA: elementos de configuración - valores de los parámetros variables definidas por el usuario definidas en el valor del cambio no pueden ocurrir durante la ejecución del plan de prueba, por lo

En general, sólo el programa de prueba no es necesario con los parámetros de iteración (sólo toma un parámetro) cambiado la configuración aquí

Paramétrico: configuración del elemento de archivo de datos dispuesta -CSV

1. Añadir los datos de prueba

Data.dat nuevo documento en un ordenador, grabando tres conjuntos de datos - los nombres de usuario, contraseñas, separados por una coma la mitad del ancho

elemento de datos de archivos 2. Grupo -CSV hilo Agregar configuración de los ajustes

Nombre del archivo: se refiere al directorio donde guardó la información del archivo puede ser ruta relativa o absoluta

Codificación de archivos: seleccione UTF-8

Nombre de la variable: nombre de la variable correspondiente al archivo de parámetros de cada columna, un identificador para una referencia posterior

No haga caso de la primera línea: Nos archivo de parametrización, la primera línea de datos de prueba que no necesitan hacer caso omiso de la primera línea, por lo que hay falsas

Separador: consistente con los parámetros acordados a archivo, archivo de parámetros utilizando la coma, estamos aquí para comas relleno, archivos de parámetros

Permitir comillas: si se permite a los datos a ser envuelto cvs cotizaciones, falsa seleccionado

Encuentros final del ciclo de archivo de nuevo :? Aquí seleccione True, si tenemos tres filas de datos, pero hay cuatro hilos, los primeros cuatro hilos continuarán utilizando la primera fila de datos que circulan Login

Encuentro EOF detener el hilo :? Aquí seleccione Falso, no termina

Enhebrar modo compartido: 4 modos, todas las discusiones, el grupo hilo actual, el subproceso actual, la costumbre

Añadir solicitud del grupo de hilos de muestras 3. -http

Los métodos get, entran en el camino/get

Parámetros: username => parámetros variables asociados con el usuario${user_csv}

Parámetros: password => parámetros variables asociados con el usuario${pwd_csv}

4. petición HTTP para agregar el árbol para ver los resultados, ejecute el script

variables de la vista de árbol petición al mirar los resultados, se solicitaron tres parámetros user_csvy pwd_csvlos tres valores

Parametrización: asistente función _CSVRead

Agregar función Asistente -CSVRead bajo 1. grupo de hilos

Para obtener el valor del archivo CSV | * Alias: El valor de archivo, escriba la ruta absoluta

CSV número de columna de archivos | siguiente | * alias: archivo de inicio número de columna, 0 representa la primera fila, segunda columna representa, etc.

Copiar y pegar cadenas Función: Los parámetros con parámetros, la copia se pueden utilizar, como en este caso, "$ {__ CSVRead (G: \ paramétrico \ data.dat, 0}" representa mi uso

Nombre de usuario "$ {__ CSVRead (G: \ paramétrico \ data.dat, 1)}" representa la contraseña

Añadir solicitud del grupo de hilos de muestras 3. -http

Los métodos get, entran en el camino/get

Parámetros: username => parámetros variables asociados con el usuario ${__CSVRead(G:\参数化\data.dat,0}

Parámetros: password => parámetros variables asociados con el usuario ${__CSVRead(G:\参数化\data.dat,1}

4. petición HTTP para agregar el árbol para ver los resultados, ejecute el script

La solicitud de vista de árbol mirando a los resultados, se pidió a los tres parámetros de las variables ${__CSVRead(G:\参数化\data.dat,0}y${__CSVRead(G:\参数化

\data.dat,1}Tres conjuntos de valores

Publicado 59 artículos originales · ganado elogios 19 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/weixin_43507959/article/details/103358024
Recomendado
Clasificación