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
, password
y 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 username
y password
los 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 user
valor user_var
variable y pwd
valorpwd_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 username
y password
los valores de la solicitud user_var
ypwd_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_csv
y pwd_csv
los 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