La herramienta de prueba de rendimiento más popular en 2020

01. Herramientas de prueba de rendimiento populares en la industria

1. Introducción a las herramientas convencionales

Apache AB

Apache JMeter

LoadRunner

Ngrinder

Langosta

 Ali PTS

2. Demostración de herramientas

Apache AB = herramienta de evaluación comparativa del servidor HTTP Apache

La herramienta

Solo apto para escenas pequeñas

02.Introducción a la herramienta LoadRunner

LoadRunner es el producto Mercury original, Mercury fue adquirido por HP en 2006

LoadRunner (en lo sucesivo, LR) es una herramienta de prueba de carga automática adaptativa a gran escala que puede probar el comportamiento del sistema y optimizar el rendimiento.

LR enfatiza que está probando una arquitectura de aplicación empresarial y ayuda a los clientes a identificar y encontrar problemas más rápidamente simulando comportamientos reales de operación del usuario e implementando monitoreo de desempeño en tiempo real. LR puede admitir una amplia gama de tecnologías de protocolo y proporcionar soluciones especiales para los entornos especiales de los clientes.

03. Introducción a la herramienta Apache JMeter

04 Introducción a la herramienta amoladora

Grinder es una aplicación que se utiliza para ejecutar scripts de prueba escritos en iython (python ejecutándose en jvm) en varias máquinas. Su motor interno está basado en Grinder. nGrinder usa el controlador y el agente para empaquetar la consola y el agente de Grinder, y amplía la función para admitir múltiples pruebas simultáneas.

05 Introducción a la herramienta de óxido

 

06.PTS introducción

Performance Testing Service (PTS) es una herramienta de prueba de rendimiento basada en la nube para personas con experiencia técnica, incubada desde la plataforma interna de Ali. A diferencia de la complejidad de las herramientas tradicionales, PTS utiliza la interacción basada en Internet y está diseñado para un diseño distribuido y basado en la nube, que es más adecuado para la arquitectura de tecnología convencional actual. Ya sea de desarrollo propio o adaptado a funciones de código abierto, PTS puede simular fácilmente el escenario de un gran número de usuarios que acceden al negocio, y las tareas se pueden iniciar en cualquier momento, eliminando el costo de construcción y mantenimiento. También integra de cerca productos de monitoreo para proporcionar monitoreo, posicionamiento y otros valores agregados en un solo lugar, e inspeccionar y administrar de manera eficiente el desempeño comercial.

07. ¿Cómo debo elegir una herramienta de medición de presión?

Escenario de prueba de estrés:

       Interfaz única / transacción compleja => Estructura de escena JMeter

Demanda de presión:

       <1000 QPS o nivel superior a 10,000 => Soporte distribuido de JMeter

¿Es periódico?

       Archivo de escena JMeter Jmx, basado en datos, resultados en la biblioteca

Requisitos de desarrollo secundario:

       Ideas de complementos de código abierto de JMeter, compatible con Thrift, Dubbo y otros protocolos. Puede ser una plataforma rápida

Soporte de problemas:

       Comunidad de desarrollo de JMeter, ampliamente utilizada

En la mayoría de los casos, JMeter puede satisfacer las necesidades de uso

 

 

Supongo que te gusta

Origin blog.csdn.net/qq_35393693/article/details/105545333
Recomendado
Clasificación