LISTA DE VERIFICACIÓN PARA PRUEBAS DE RENDIMIENTO Created by ChecklistGuro (https://checklistguro.com) --- ENTORNO Y CONFIGURACIÓN --- [ ] Tipo de entorno (Desarrollo, Escenificación , De tipo productivo) [ ] Número de Servidores de Aplicaciones [ ] Número de servidores de base de datos [ ] Configuración detallada del entorno (SO, versiones, etc.) [ ] Configuración del Balanceador de Carga (Habilitado, Discapacitado/a, Configuración específica requerida (describir en texto extenso) ) [ ] Dependencias ambientales específicas (p. ej., APIs o servicios externos) [ ] Fecha de configuración del entorno [ ] Configuración del entorno (si aplica) --- DATOS DE PRUEBA --- [ ] Número de proyectos a simular [ ] Número medio de usuarios por proyecto [ ] Número total de empleados/usuarios en los datos de prueba [ ] Enfoque de Generación de Datos (Datos sintéticos, Datos de producción enmascarados, Combinación) [ ] Patrón de Distribución de Datos (Uniforme , Sesgado (Especificar Sesgo)) [ ] Archivo de datos de muestra (si corresponde) [ ] Descripción detallada de las reglas de generación de datos [ ] Fecha más temprana para el inicio del proyecto [ ] Fecha límite para la finalización del proyecto --- MODELADO DE LA CARGA DE TRABAJO --- [ ] Usuarios concurrentes estimados [ ] Usuarios Concurrentes Máximos (p. ej., durante un cambio de turno) [ ] Perfil de carga de trabajo principal (p. ej., fase de diseño, fase de construcción, fase de mantenimiento) (Fase de diseño, Fase de construcción, Fase de mantenimiento, Fase de adquisición) [ ] Tareas típicas de usuario a simular (Seleccione todas las que correspondan). (Creación de Nuevos Proyectos , Subir dibujos/modelos, Actualización del progreso de la tarea, Generación de Informes, Gestión de Recursos, Introducción de datos) [ ] Número de Proyectos/Modelos BIM a Simular [ ] Descripción del flujo de trabajo típico para pruebas. [ ] Tasa de transacción (p. ej., Informes generados por minuto) [ ] Tiempo de aumento de carga de usuarios (minutos) (1, 5 , 10, 30) --- EJECUCIÓN Y MONITOREO DE PRUEBAS --- [ ] Número de usuarios virtuales [ ] Tiempo de Arranque (segundos) [ ] Duración de la prueba (minutos) [ ] Tipo de Escenario de Prueba (Carga máxima, Línea de base, Estrés, Resistencia) [ ] Objetivos Específicos de la Prueba [ ] Tiempo Promedio de Respuesta Objetivo (segundos) [ ] Métricas a monitorear (Utilización de la CPU, Uso de la memoria, E/S de disco, Latencia de la red , Tiempo de consulta de la base de datos, Tasa de error) [ ] Fecha de inicio de la prueba [ ] Hora de inicio de la prueba --- ANÁLISIS Y PRESENTACIÓN DE RESULTADOS --- [ ] Tiempo Medio de Respuesta (ms) [ ] Tiempo de respuesta en el percentil 95 (ms) [ ] Rendimiento (Transacciones/Segundo) [ ] Utilización de la CPU (%) [ ] Utilización de memoria (%) [ ] Estado general del resultado de la prueba (Pasa., Fracasar, Advertencia, Informativo) [ ] Resumen de Hallazgos Clave [ ] Recomendaciones de mejora [ ] Informe de Pruebas de Rendimiento (PDF) --- PRUEBAS DE ESCALABILIDAD --- [ ] Usuarios concurrentes objetivo [ ] Aumento de Usuarios Concurrentes (Porcentaje) [ ] Objetivo de Transacciones por Segundo (TPS) [ ] Escalado de la configuración de hardware (p. ej., añadir servidores, aumentar la RAM) (Añadir instancias de servidor, Aumentar la memoria RAM por instancia, Optimizar la configuración de la base de datos, Escalado vertical, Escalado horizontal) [ ] Tamaño del grupo de conexiones a la base de datos [ ] Verificación de la estrategia de almacenamiento en caché (Tasa de aciertos en caché, Política de Expulsión de la Caché, Invalidación de caché) [ ] Descripción de la Escala del Escenario de Pruebas --- PRUEBAS DE ESTRÉS --- [ ] Usuarios Concurrentes Máximos [ ] Tasa de Transacciones (Transacciones/Segundo) [ ] Volumen de datos (GB) [ ] Método de Verificación de Manejo de Errores (Análisis de registros, Respuesta del sistema, Interfaz de usuario, Script personalizado ) [ ] Comportamiento Observado del Sistema Bajo Estrés [ ] Tiempo Máximo de Respuesta Aceptable (Segundos) [ ] Recurso agotado. (CPU, Memoria, E/S de disco , Ancho de banda de la red, Ninguno.) [ ] Descripción detallada del modo de fallo [ ] Número de Ejecuciones de Prueba de Estrés --- PRUEBAS DE RESISTENCIA --- [ ] Duración de la prueba (horas) [ ] Número promedio de usuarios concurrentes [ ] ¿Monitoreo de recursos del servidor habilitado? (Sí., No.) [ ] Umbral de utilización de memoria (%) [ ] Umbral de utilización de la CPU (%) [ ] Errores/Advertencias del sistema observados (si los hay) [ ] ¿Estabilidad del sistema durante la prueba? (Estable., Problemas menores, Cuestiones importantes) [ ] Comportamiento inesperado observado durante la prueba de resistencia (si lo hubiera). --- RENDIMIENTO DE LA BASE DE DATOS --- [ ] Tiempo Medio de Respuesta a las Consultas (ms) [ ] Utilización de la CPU de la base de datos (%) [ ] Utilización de memoria de la base de datos (%) [ ] Estrategia de indexación de bases de datos (Óptimo, Requiere revisión. , Subóptimo) [ ] Identificar las consultas más lentas (top 5) [ ] Tamaño del grupo de conexiones a la base de datos [ ] Nivel de Aislamiento de Transacción de Base de Datos (Leer con compromiso, Lectura repetible, Serializable) --- RENDIMIENTO DE LA RED --- [ ] Latencia Promedio de la Red (ms) [ ] Ancho de banda disponible (Mbps) [ ] Porcentaje de pérdida de paquetes (%) [ ] Topología de red (Red de Área Local (LAN), Red de Área Amplia (RAA) , Red inalámbrica , VPN) [ ] Protocolo de red utilizado (TCP, UDP, HTTP, HTTPS) [ ] Describe cualquier congestión o inestabilidad de la red que haya observado. [ ] Adjunte archivos de rastreo de red (p. ej., capturas de Wireshark). [ ] Jitter (ms) --- END OF TEMPLATE --- Transform this text into a digital, automated, and trackable mobile app! Visit: https://checklistguro.com/templates/construction/performance-testing-checklist (Click "Install Template" to launch your digital inspection tool immediately)