La prueba de esfuerzo es donde simula el tráfico pesado en los servidores, las bases de datos y las aplicaciones de su sitio web, y finalmente los lleva al punto de ruptura.
Junto con el escaneo de seguridad, las pruebas de estrés son vitales para cualquier infraestructura web crítica para el negocio. Le muestra cuándo y cómo fallarán sus sistemas, le permite identificar y solucionar los cuellos de botella o problemas por adelantado y le ayuda a planificar cómo traerá recursos adicionales en línea cuando los necesite.
Puede encontrar muchos ejemplos de sitios que no fueron sometidos a pruebas de estrés y cayeron bajo carga con consecuencias desastrosas. Un buen ejemplo reciente es el sitio web healthcare.gov:
- Cómo aumentar el límite de memoria PHP en CPanel
- Proyecto de extracción de datos web. ¿Cómo lo hago?
- ¿Cuál es la diferencia entre el desarrollo de realidad virtual y el desarrollo normal del juego?
- ¿Vale la pena la curva de aprendizaje de Drupal para una persona de tecnología que puede construir sitios web geniales con LAMP?
- ¿Puedo aprender C ++ para ser un desarrollador de pila completa?
http://www.bbc.co.uk/news/world-…
http://www.reuters.com/article/i…
Trabajé en un sitio web de nivel empresarial para Coca-Cola donde realizamos pruebas de estrés aproximadamente una vez al año, con pruebas adicionales cuando agregamos nuevas mejoras.
El resultado fue una hoja de cálculo con los puntos de ruptura para cada una de las aplicaciones clave del sitio (CMS, base de datos de usuarios, motor de sorteo de premios, etc.) y características (carga de páginas, reproducción de videos, registro, ingreso de sorteos, pago de productos, etc.).
Esta hoja de cálculo fue una herramienta invaluable que nos ayudó a planificar grandes picos de tráfico y gestionar cualquier problema de tráfico inesperado.