====== Resultados ====== Esta opción de la herramienta TAST permite al usuario **ver los resultados de los Test Cases ejecutados.** Se muestra una lista de Test Sets ejecutados para un dominio y proyecto específico, con información sobre tiempos de ejecución y estado. Puede ser filtrado por:\\ * Dominio. * Proyecto. * Test Set. * Usuario.\\ La lista de equipos de prueba también mostrará la siguiente información para cada Test Set:\\ * Nombre del Test Set. * Nombre del diagrama / Nombre del Test Case Data. * Fecha y hora de inicio de la ejecución del Test Set. * Fecha y hora de finalización de la ejecución del Test Set. * Estado: es el resultado de la ejecución (OK o KO). * Acciones: con los siguientes indicadores: * Actualizado en ALM: SI o NO. * Descargar pruebas: con esta opción puede almacenar en un directorio de PC las pruebas de los casos de prueba ejecutados. * Ruta del Test Case Data. * Descargar documento de pruebas. ===== Subir resultados a ALM ===== A veces puede que quiera optimizar su tiempo ejecutando sus pruebas sin subirlas a ALM, con la idea de subirlas más tarde, cuando esté satisfecho con los resultados, o simplemente porque quiere subirlas mientras almuerza. La opción "**Subir resultados a ALM**" en la esquina superior derecha le ayudará a organizar su agenda y a decidir cuándo y qué desea subir a ALM.\\ Esta opción permite subir a ALM un Test Set, o un grupo de ellos. Puede utilizar los campos de datos para filtrar la lista de resultados. Si desea subir un conjunto de TS como resultado de su filtro, puede marcar la casilla "**Seleccionar todo**" y se seleccionarán todos los elementos mostrados. La casilla de verificación se encuentra en el lado izquierdo de las cabeceras de la lista.\\ \\ **IMPORTANTE**: Sólo se seleccionarán los elementos visibles; esto significa que si el resultado del filtro utiliza más de una página, sólo se verá afectada la página visible. Si desea seleccionar más TS, puede navegar a la siguiente pantalla y seleccionar el resto de TS, la selección anterior permanecerá activa a menos que seleccione la opción "Seleccionar todo".\\ Una vez que esté satisfecho con la selección, pulse el botón "Subir resultados a ALM".\\ {{:en:tast-upload-results.png?2600|}}\\ Aparecerá una nueva pantalla para definir los parámetros de la subida. {{:en:results-upload.png?2600|}}\\ \\ Todos los campos deben rellenarse antes de permitir la subida: * Nombre del equipo de prueba (Entrada manual). * Dominio ALM (Un cuadro desplegable permite seleccionar el Dominio). * Proyecto ALM (Un cuadro desplegable permite seleccionar el Proyecto). * Carpeta del Plan de Pruebas (Una ventana emergente mostrará el Árbol de Carpetas correspondiente al Dominio/Proyecto). * Carpeta de Laboratorio de Pruebas (Una ventana emergente mostrará el Árbol de Carpetas correspondiente al Dominio/Proyecto/Plan de Pruebas). =====Subir resultados a ALM paso por paso===== Para subir los resultados a ALM paso por paso tenemos que ir a Resultados en TAST elegir el test set que queremos subir y darle al botón de subida a ALM (tal y como explicamos en el paso anterior de subida a ALM).\\ \\ Una vez Se abre el pop up, debemos seleccionar el checkbox de “Paso por paso“ si queremos que se active esta nueva funcionalidad.\\ \\ {{ :es:pasito_a_paso.png?600 |}} Y configuramos nuestra subida a ALM. Una vez este subido, nos vamos a ALM y buscamos nuestro test. Luego elegimos la ejecución que queremos, por ejemplo el subrayado en la siguiente imagen.\\ \\ {{ :es:alm1.png?600 |}} A continuación en la ventana que se abre (test instance details) nos vamos a runs y clickamos en el run ID que queramos por ejemplo:\\ \\ {{ :es:alm2.png?600 |}} Y finalmente llegamos a run details y en el apartado de steps marcado en la siguiente imagen veremos todos los pasos documentados subidos desde el tcd ejecutado. Los que tienen clips llevan las screenshots correspondientes.\\ \\ {{ :es:alm3.png?600 |}} ===== Documento de Evidencia de Resultados ===== Desde la página Resultados, puede acceder al Documento Evidencia de Resultados. Debe hacer click en el botón Documento de Evidencia en la columna "Actions".\\ \\ {{ :en:results00.png?nolink |}}\\ \\ ==== Ejemplo de Documento de Evidencia ==== Este es un ejemplo del Documento de Evidencia de Resultados:\\ {{:es:ts_generacion_de_evidencias._11.07.2024_12.10.44_11.07.2024_12.10.52.docx|}}\\ \\ ==== Estructura del Documento de Evidencia ==== La estructura del Documento de Evidencia de Resultados es la siguiente:\\ __**Introducción**__ * ID del Test Set. * Nombre del Test Case. * Número de pasos. * Resultado Final del Test Set. * Descripción del Test Case. * Detalles del resultado. * Enlace al diagrama. * Enlace a Test Case Data. * Enlace a Test Set. (para cada paso) __**Pasos de ejecución**__ * Número de paso. * Elemento mapeado (mensaje). * Parámetros. * Descripción * Resultado esperado. * Resultado real. * Etapa Resultado.\\ \\ ==== Descarga del Documento de Evidencia ==== Es posible descargar el documento de evidencias generado por una ejecución, pulsando el botón de descarga del documento de evidencias y guardando el documento en la carpeta deseada, según muestra la siguiente imagen:\\ {{:en:evidence_document_example.png?800|}}\\ **IMPORTANTE:** Hay casos, en los que debido a la gran dimensión de las evidencias de pruebas, el documento requiere más tiempo en generarse y aparece un mensaje, informando que es necesario volver a pulsar el icono de descarga de evidencias pasados unos minutos.\\ \\ Si los pantallazos son demasiado pequeños y no pueden visualizarse correctamente, deberá crearse un mensaje executeJavaScript después del openUrl con el siguiente contenido: **document.getElementById(“main.cntPrincipal”).style.zoom = 1.5;**\\ \\ =====Resultados de aceptación===== ====Introducción==== Los resultados de aceptación son los resultados de un test (evidencias y documentos de resultados) pero almacenados de tal manera que no se borran con el paso del tiempo.\\ \\ El tiempo limite para generar la aceptación de resultados es de 30 días. Una vez la aceptación es creada, dura para siempre. También la aceptación es creada con independencia de cada TCD en el mismo TS. Esto significa que se creará una aceptación para cada TCD. ====Características==== En la tabla de resultados, se ha añadido una nueva columna que se llama “Aceptación”. Esta columna puede tener tres estados: * **Cuadrado vacío:** Estado inicial, nunca se ha creado una aceptación para ese resultado. Con el tooltip “No Acceptance”. * **Check de color verde:** La aceptación se ha creado correctamente. Con el tooltip “Success Acceptance”. * **Cruz de color rojo:** Al intentar crear la aceptación hubo algún problema y no se completó el proceso. Con el tooltip “Error Acceptance”. ====Acciones sobre estos botones==== * **Cuadrado vacío:** Si hacemos click sobre este botón nos aparece una ventana modal desde la que podemos crear una aceptación de ese resultado. Esta ventana modal nos avisa de que para ese diagrama ya puede estar creada una “aceptación de resultado” con el warning: “Si este diagrama ya tiene una aceptación creada será reemplazada”.\\ \\ Si aceptas la creación se creará la aceptación de ese resultado. Sustituyendo la aceptación que se haya creado desde el otro resultado del mismo diagrama. Es decir, por cada diagrama habrá solo una aceptación.\\ \\ * **Check de color verde:** Al hacer click sobre este botón se abre una ventana modal. Esta ventana modal contiene enlaces a los documentos generados en la aceptación. Esto son el “documento de resultados” y las “evidencias”. Para obtener estos documentos hay 4 botones:\\ - Botón para copiar la URL donde esta guardada la “Documentación de resultados” de ese diagrama.\\ - Botón para descargar directamente en el navegador la “Documentación de resultados” de ese diagrama.\\ - Botón para copiar la URL donde están guardadas las “evidencias” de ese diagrama.\\ - Botón para descargar directamente en el navegador las “evidencias” de ese diagrama.\\ \\ * **Cruz de color rojo:** Si al crear una aceptación surgió algún problema y esta no pudo crearse, o no pudo crearse correctamente, se indica con este icono. Si hacemos click sobre este, nos aparece de nuevo la ventana de crear la aceptación.\\ \\ Al crear un resultado y aceptar la ventana modal ya sea desde el icono “no acceptance” o “error aceptance” estos cambiarán al estado “success acceptance”. Si falla o hay algún problema cambiaran al estado “error acceptance”. ====Control de errores==== * Si intentamos descargar una documentación o evidencias que no existe desde URL se abrirá una ventana de error 400 o 404 indicando que no se ha encontrado el recurso. * Si la documentación o evidencias que intentamos descargar desde URL todavía no ha terminado de crearse se abrirá una ventana con el error 409 informando de que el recurso que intenta consultar todavía se esta creando y que debe inténtalo más tarde. * Esto pasará cuando intentemos acceder al recurso mediante URL, si lo intentamos descargar desde el botón de la ventana modal y pasan estos errores nos informará de los mismos con una notificación.