jmeter prueba de interfaz

#################################

jmeter 
se está ejecutando Apache desarrollado utilizando herramientas de prueba de desarrollo del lenguaje java,
muy potente,

escena:
1, para una interfaz de consulta, consulta 100, el cartero esta herramienta se limita a unos
2,50 clientes simultáneamente solicitud , cómo hacer esto cartero dicha herramienta no puede hacer,
escenarios tan complejos o uso jmeter
tales como una alta concurrencia,

 

##################################

instalación jmeter 
1, descargar
2, extracto de
3, instalar Java medio ambiente,


jmeter poderosa
1, prueba de interfaz
2, pruebas de rendimiento, interno, este algoritmo es buena o mala decisión,
3, el número de personas que las pruebas de resistencia, externo, visita ,
4, pruebas web automatizado
5, las pruebas de base de datos,
6, el programa de pruebas de Java,

 

#################################

jmeter directorio de estructura 
1, copias de seguridad, copia de seguridad realizada se guardará
2, bin, hay una gran cantidad de programas ejecutables, que tiene Apache.jmeter.jar Esta es jmeter lanzador,
3, lib, hay una gran cantidad de archivos jar podemos integrar su propia función, los archivos jAR se pueden colocar aquí,

 

################################

Jmeter escribir un caso de prueba 
1, planes de prueba, casos de prueba para completar el nombre de XXX-01
2, prueba plan adecuado, añadir -threads- grupo de hilos
3, grupo de rosca derecha, añadir -sampler-http petición,
la petición HTTP tiene tres elementos
3.1, el nombre de
3,2, ip, puerto 8000, el protocolo http, el método get / post .. ruta-8 codificación UTF
3.3, programa de pruebas de la derecha, añadir - oyente - Ver resultados árbol, a continuación, realizar la petición http, en el árbol de resultados de puede tener los resultados,
ver los resultados y el código de estado de respuesta es principalmente el resultado,

 

##################################

grupo de hilos jmeter, que es un componente, 
1, hilos y procesos de grupo, hilos importará,
proceso: Funcionamiento de
hilo: la ejecución del programa tarea
grupo de hilos: Con el fin de facilitar la gestión de hilo, de modo dividido el grupo,

la ejecución concurrente: múltiples hilos al mismo tiempo
de ejecución de órdenes: la secuencia de arranque,

por qué el grupo hilo? Debido a facilitar la gestión de

proceso - es poner a prueba el programa de
grupo de hilos es el grupo de hilos ---, un proceso puede añadir varios grupos de hilos,
hilo en el grupo de hilos ---- puede establecer el número de hilos

si el grupo de hilos 1 hay dos hilos, grupo de hilos 2 tiene tres hilos, cada hilo llevará a cabo un total de cinco veces para realizar la solicitud,
que no es un cinco orden de ejecución, pero se puede configurar para ser el orden de ejecución en el plan de prueba, de gestión independiente de cada grupo de hilos, garrapata puede ejecutar la secuencia grupo de hilos,


 

##################################

Thread Group Key Aplicación: jmeter Todo el montaje 
1, cuándo se añade el puesto solicitado de la cabeza de necesidades de información,
el plan adecuado de ensayo, añadir - elementos de configuración - Administrador de cabecera,
añadir un grupo de hilos, a la derecha - la configuración original - header gestor de
ambos son, pero el alcance no es lo mismo,
es necesario agregar formato de datos,

 

################################

Enhebrar Grupo --- pliego predeterminados 
1, el plan de pruebas - elementos de configuración - - Añadir solicitar el valor predeterminado de
2, se puede poner una IP fija, http, puerto, formatos de datos, etc., configure el valor por defecto,
3, esta vez, se va a añadir http solicitud, no se puede escribir el contenido de lo anterior,
si no se utiliza el relleno predeterminado, llenar con relleno,

 

################################

Usando los anteriores son sustancialmente el grupo de hilos, 
el grupo siguiente avanzada en las porciones de rosca: un programador de subprocesos y las propiedades del grupo, 

la posición está dentro de grupo de hilos de página

atributos:
1, el estudio anterior se puede proporcionar un número de hilos,
2, de rampa hasta período de 10 que se fija para comenzar dentro de 10 segundos de este grupo de hilos, con el número de hilos, para ver los problemas de rendimiento,
3 ciclos: de entrada 3 se ejecuta tres veces, si el número de hilos es 1, que es 3 veces el número si el hilo 3, es decir, 9 veces, se puede establecer para siempre,

despachador: es el temporizador, cuando está en uso, el número de ciclos anteriores, se establece en por siempre
1, la duración, es que continúe la marcha larga,
2, demora de inicio, que es de unos pocos segundos de retardo inicio,
3, hora de inicio, hora de finalización, que es un período de tiempo, correr, equivalente al momento de la ejecución, la atención 2,3 conflictos

 

###################################

jmeter parametrización 
1, ¿cuáles son los parámetros de
adquisición de datos dinámicos,
tales como la adición de interfaz de datos, no es lo mismo cada vez que se agrega contenido, si no parametrizado, que dará lugar cada vez que añada parámetros que ser modificado, si se han parametrizado se puede sustituir el parámetro, para agregar mayor parametrización,

2, la parametrización,
hay muchas maneras,


se describen a continuación aplicación CSVData SetConfig ---- este es el foco de la atención,
que es un componente, este componente al aumentar el volumen se puede lograr ,

realización del principio:
los datos se presentan formato es fijo, pero no el mismo contenido, el contenido se sustituye por registro paramétrico, csv añadido puede ser almacenada, tal como la adición de tres datos, proporcionados con el número requerido de ciclos,
puede ser leído por este componente que de datos y, a continuación, introduzca el conjunto de datos del formato que debe ir, y luego ir someterse a la interfaz,
CSV es un archivo externo,

el proceso de ejecución
1, cree una petición http
2, añadiendo el formato de datos de consulta, los datos que están vacías de contenido, es una cadena vacía
3, el número de repeticiones es 3,
4, en las mismas carpetas plan de prueba de nivel, crear csv archivo, el contenido de cada archivo por un campos delimitados por comas, cada línea de datos, al final de cada línea sin comas,
5, grupo rosca derecha añadido - Configuración de datos setConfig elemento -csv
. 6, csv configuración de datos setConfig,
nombre de archivo, puede utilizar el posicionamiento relativo / parámetros / canshu / txt.
esquema de codificación: utf-8, consistente
nombre de la variable conjunto: si el campo se establece tres tres variables: ID, nombre, edad, dividido por comas
7, página petición http, presentada contenido de datos, parametrizado, nombre: "$ {nombre} ", debe corresponder,
muy bien! ! ! !

 

#################################

 

 

 

 

 

 

 

 

 

 

 

########################################

Supongo que te gusta

Origin www.cnblogs.com/andy0816/p/12541637.html
Recomendado
Clasificación