- Utilizar diferentes identificadores de sesión.
- Utilizar datos dinámicos en las operaciones que se vayan a realizar.
- Para las aplicaciones que acarrean datos, se deberán parametrizar estos datos.
- Hacer escenarios mixtos, ponderando las funcionalidades o ciclos utilizados de acuerdo a su prioridad o nivel de impacto en el negocio, pero siempre utilizar diversos ciclos.
- Hacer pruebas de estrés independientes a los elementos (ciclos, middleware, base de datos, servicios, etc.) que puedan sean susceptibles a ser un cuello de botella, para comprobar su comportamiento individual.
- No sobrecargar los equipos desde los cuales se está generando la carga, esto puede distorsionar los resultados y hacerlos poco fiables.
- Siempre en cada ejecución tener las mismas condiciones de ejecución (Entorno, Recursos, Generadores de Carga.)
- Introducir y Finalizar la carga gradualmente, para evitar comportamientos abruptos del sistema.
- Identificar los criterios de aceptación de rendimiento y evaluarlos según el resultado de la prueba.
- Validación exhaustiva de las peticiones que se lanzan, para no provocar resultados incoherentes.
martes, 22 de noviembre de 2011
Mejores Practicas Rendimiento (Top10)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario