¿Existe alguna buena herramienta de prueba de rendimiento para recomendar?

En la industria actual de pruebas de software, el dominio de las pruebas de rendimiento ya es un trampolín para que los ingenieros de pruebas entrevisten. Por supuesto, todavía hay muchos amigos de pruebas que trabajan más cada día. En términos de rendimiento, es posible que solo hayan realizado pruebas concurrentes simples. Para escribir guiones y configurar el entorno también son relativamente desconocidos. El artículo de hoy le mostrará cómo realizar pruebas de rendimiento y cómo dominar las pruebas de rendimiento. La estructura del artículo es la siguiente:

¿Cómo hacer pruebas de rendimiento?

Indicadores y análisis de indicadores en los que se centran los evaluadores en las pruebas de rendimiento

Pruebas de rendimiento avanzadas

¿Cómo hacer pruebas de rendimiento?

Selección de herramienta de prueba:

Se recomienda elegir RunnerGo, que es más simple que jmeter y más adecuado para comenzar rápidamente.

Confirmar requisitos:

¿Cuál es el propósito de la prueba? ¿Cuál es el sistema bajo prueba? ¿Cuál es el escenario de prueba? ¿Cuáles son los indicadores de desempeño? Basta con determinar principalmente estos puntos y luego escribir guiones para estos puntos.

Preparación del entorno de prueba:

No es necesario ejecutar RunnerGo en el compresor, puede iniciar sesión directamente en su sitio web oficial y registrarse para usarlo directamente. Adjunte la dirección de su sitio web oficial https://www.runnergo.com/

Diseño de guión:

Determinamos algunos escenarios e interfaces y algunos indicadores de rendimiento para realizar pruebas de rendimiento según los requisitos. Aquí, RunnerGo admite la importación de interfaces desde varias herramientas de depuración de Api, y la importación con un solo clic se puede utilizar directamente.

Después de importar la interfaz, RunnerGo puede importarla directamente y configurar la escena conectando líneas en el lienzo de fondo. Un flujo de interfaz es una escena.

 Determinamos el modo de prueba de presión de acuerdo con los requisitos: RunnerGo tiene varios modos de prueba de presión integrados y puede configurar los parámetros deseados después de seleccionarlos con un solo clic. 

Después de seleccionar el modo de prueba de esfuerzo, se configura un script de prueba de rendimiento simple y podemos comenzar a realizar las pruebas.

Después de que RunnerGo inicia la prueba, puede ver el informe de la prueba en tiempo real. Cuando el script se está ejecutando, podemos analizar el informe de la prueba de acuerdo con los indicadores de rendimiento. Aquí se completa una prueba de rendimiento simple.

Indicadores y análisis de indicadores a los que los evaluadores deben prestar atención en las pruebas de rendimiento:

Indicadores en los que los evaluadores deben centrarse:

Simultaneidad, rendimiento (tps/qps), tiempo de respuesta, tasa de error.

Si el rendimiento de la máquina generadora de presión es normal durante la prueba, si la máquina donde reside el programa sometido a prueba de estrés y si los recursos son normales.

análisis de indicadores:

Sabemos que con la mejora continua de la concurrencia, el sistema se volverá cada vez más inestable, el tiempo de respuesta fluctuará cada vez más, el tiempo de respuesta será cada vez más lento y el rendimiento será cada vez más difícil. para el uso de la CPU, y la tasa de error de la interfaz también aumentará. En este caso, el rendimiento no tiene sentido. Por lo tanto, necesitamos encontrar el punto de presión donde el sistema funciona de manera estable durante la prueba y optimizarlo y mejorarlo sobre esta base. Cuando emitimos un informe de prueba, debemos garantizar la precisión de varios datos de prueba y brindar más información sobre el análisis, los resultados de la comparación y detalles sobre cómo obtener los resultados.

Supongo que te gusta

Origin blog.csdn.net/Xayh55/article/details/132313296
Recomendado
Clasificación