¿Cómo entender las pruebas de estrés, carga y rendimiento?
La siguiente es información dispersa en Internet y la he ordenado.
Las pruebas de rendimiento (o pruebas de rendimiento simultáneas multiusuario), las pruebas de carga, las pruebas de fuerza y las pruebas de capacidad son varios aspectos en el campo de las pruebas de rendimiento, pero los conceptos se confunden fácilmente. A continuación se introducen varios conceptos.
Prueba de rendimiento (rendimiento
prueba): suele recopilar todo el rendimiento relacionado con las pruebas y suele ser utilizada por diferentes personas en diferentes ocasiones.
Enfoque: cuánto
cuánto y con qué
rápido
Prueba de carga (load
test): Carga La prueba es un tipo de prueba de rendimiento, que se refiere a si el programa puede soportar los datos que se ejecutan en un entorno de sobrecarga.
Enfoque: cuánto
cuánto
Prueba de fuerza (estrés
prueba):
La prueba de fuerza es A Prueba de rendimiento que prueba el funcionamiento de un sistema de software cuando los recursos del sistema son particularmente bajos. El propósito es encontrar dónde y cómo falla el sistema. Incluye
pruebas de pico
: pruebas de carga extrema a corto plazo
pruebas extremas
pruebas de carga con usuarios excesivos
p>
Prueba de martillo
Prueba: realice continuamente todas las operaciones posibles
Prueba de volumen (volumen
prueba): asegúrese de que el sistema pueda manejar simultáneo en línea Número máximo de usuarios
Enfoque: cuánto
cuánto (en lugar de qué tan
rápido)
Pruebas de capacidad, generalmente relacionadas con la base de datos, La diferencia entre capacidad y carga es que la capacidad se centra en la gran capacidad y no necesita reflejar el uso real.
Entre ellas, las explicaciones en inglés de test de capacidad, test de carga y test de fuerza son:
volume
testing
= p>
grandes
cantidades
de
datos
carga
pruebas
<
gran
cantidad
de
usuarios
estrés
probando
=
demasiados
muchos
usuarios,
demasiado
muchos
datos,
demasiado
poco
tiempo
y
demasiado
demasiado
p>
poco
espacio
Quizás todo el mundo esté confundido acerca de las pruebas de desempeño de roles, las pruebas de carga y las pruebas de fuerza. . Sí, estos tres conceptos son relativamente fáciles de confundir a la gente. Las pruebas de carga y las pruebas de resistencia son subconjuntos de las pruebas de rendimiento. Tomemos un ejemplo en ejecución para explicarlo.
Las pruebas de rendimiento representan el mejor rendimiento bajo un punto de referencia determinado. Por ejemplo, ¿cuánto tiempo te lleva correr 100 metros sin peso (aquí, el peso es el punto de referencia)?
La prueba de carga también es una prueba de rendimiento, pero se realiza bajo cargas diferentes. Para el ejemplo de ahora, si se expande a: ¿cuánto tiempo te llevará correr 100 metros en condiciones de 50 kilogramos, 100 kilogramos, etc.?
La prueba de resistencia es una prueba de rendimiento en condiciones fuertes. Para el ejemplo de ahora, si se cambiara a: Con viento fuerte, ¿cuánto tiempo te tomaría correr 100 metros con o sin pesas?