Colección de citas famosas - Colección de firmas - ¿Cómo entender las pruebas de estrés, carga y rendimiento?

¿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

=

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?