Ficha de entrega de escenario para pruebas técnicas Area de Calidad y Certificación TÍTULO DIRECCIÓN DE CENTROS DE COMPETENCIA TECNOLÓGICA Ficha de entrega de pruebas escenario Unidad de Calidad y Certificación CASO DE PRUEBA Identificación del caso de prueba: Descripción del caso de prueba: Indique (si aplica) la referencia en el Documento de Pruebas adjunto que contenga información sobre la prueba: Indique donde radica la criticidad de la prueba. Ejemplo: en la necesidad de inmediatez de la respuesta, en el número elevado de usuarios concurrentes, en el volumen de datos, etc. RESTRICCIONES DE TIEMPO ESTABLECIDAS EN EL DOCUMENTO DE REQUISITOS Indique la restricción de tiempo establecida, o la referencia en el Documento de Requisitos adjunto que contenga dicha información. Si no se hubiera establecido ninguna restricción, indique SIN DETERMINAR. CONCURRENCIA DE USUARIOS Indique el número de usuarios concurrentes, o la referencia en el documento adjunto que contenga dicha información: VOLUMETRÍA DE DATOS Volumen de datos utilizados en la prueba Volumen de datos previstos PROGRAMACIÓN DEL CASO DE PRUEBA Documento: Ficha de entrega de escenario Versión: 3.0 Fichero: Document1 Proyecto: Instrucciones de Trabajo Fase: En vigor Fecha: 17/12/2012 Página 2 /5 DIRECCIÓN DE CENTROS DE COMPETENCIA TECNOLÓGICA Ficha de entrega de pruebas escenario A) HERRAMIENTAS Unidad de Calidad y Certificación Indique el nombre del archivo adjunto. (Script utilizado para la realización de la prueba) JMeter SoapUI B) ASPECTOS RELACIONADOS CON LA PROGRAMACIÓN. Se indicará cualquier variable, temporizador, bucle, fichero de datos, método, parámetro de entrada, etc, que se haya utilizado y su finalidad. Asimismo, en el caso de JMeter, se incluirán las peticiones a los objetos incrustrados, ya sea mediante “Peticiones HTTP" o mediante el check “Recuperar todos los recursos empotrados...”. Los escenarios deberán de incluir la autenticación y navegación por el menú, si la aplicación lo necesitara. CARGA PREVIA DE DATOS Indique las sentencias SQL necesarias para realizar la carga de datos o el al archivo adjunto que contenga el script de carga (SQL o JMeter): OBTENCIÓN DE DATOS PARA LA INYECCIÓN DE CARGA DE LAS PRUEBAS Indique las sentencias SQL necesarias para generar el fichero de carga y su orden de ejecución o el archivo de carga adjunto: ÉXITO DEL CASO DE PRUEBA Indique como se ha evidenciado el éxito de la prueba: Mediante la programación de aserciones con JMeter o SoapUi. Indicar cuales: Consultas SQL a las tablas afectadas con los registros que se han dado de alta, baja y modificación de los datos. Cuando las pruebas correspondan a Webservices, indicar el mensaje de respuesta confirmando el éxito de la operación. Documento: Ficha de entrega de escenario Versión: 3.0 Fichero: Document1 Proyecto: Instrucciones de Trabajo Fase: En vigor Fecha: 17/12/2012 Página 3 /5 DIRECCIÓN DE CENTROS DE COMPETENCIA TECNOLÓGICA Ficha de entrega de pruebas escenario Unidad de Calidad y Certificación RESULTADOS DE LAS PRUEBAS REALIZADAS POR EL PROVEEDOR TRANSACCIONES Número de transacciones completas durante 5 minutos 1 usuario ¼ total usuarios concurrentes ½ total usuarios concurrentes ¾ total usuarios concurrentes Máx. usuarios concurrentes Se indicará el número de transacciones desde que el usuario se autentica (si lo requiere el sistema) hasta la ejecución de la acción que se desea probar (se puede incluir o no la desconexión al sistema). Transacción = Operación completa que realiza un usuario, desde la autenticación hasta el último paso necesario para la ejecución del escenario. IMPORTANTE: Se deberán adjuntar los ficheros de resultados: o “Sumary Report” con JMeter (Chequear totas las opciones “Guardar..” del botón configurar Respuesta”, “Guardar cabecera datos”, etc.). o “Baselinereport “ con SilkPerformer. o “Export Static Result” con SoapUi. “Guardar Datos ACTUALIZACIONES EN BASE DE DATOS Tabla Tipo(s) de actualización (Insertar, Modificar y/o Suprimir) Nº de actualizaciones por transacción Métodos donde se ejecuta SERVLET’s y JSP’s Servlet’s y JSP’s Nº de ejecuciones por transacción WEBSERVICES Webservices / Método Documento: Ficha de entrega de escenario Versión: 3.0 Fichero: Document1 Nº de ejecuciones por transacción Proyecto: Instrucciones de Trabajo Fase: En vigor Fecha: 17/12/2012 Página 4 /5 DIRECCIÓN DE CENTROS DE COMPETENCIA TECNOLÓGICA Ficha de entrega de pruebas escenario Unidad de Calidad y Certificación JNDI JNDI Nº de ejecuciones por transacción RMI RMI Nº de ejecuciones por transacción Informes: CrystalReports, PDF’s, etc Tipo de Informe Nº de páginas y tamaño IMPORTANTE 1 Cualquier problema que provoque el fallo de la prueba tendrá como consecuencia la cancelación de la misma, siendo necesaria una nueva solicitud de la prueba con las correcciones practicadas. 2 Deberá de adjuntar, según proceda: a. Scripts (JMeter, SoapUi) necesarios para el lanzamiento de la prueba. b. Ficheros con los resultados de la misma. c. Scripts de carga de datos. d. Documentación adjunta (si procede): Documento de Pruebas, Documento de Requisitos … Documento: Ficha de entrega de escenario Versión: 3.0 Fichero: Document1 Proyecto: Instrucciones de Trabajo Fase: En vigor Fecha: 17/12/2012 Página 5 /5