Resultados de Ejecucion
GXtest Manager almacena el resultado de cada ejecución de cada prueba. Para cada una de ellas guarda un resultado resumido, y ese resultado se puede ir navegando hasta llegar al detalle de dónde falló, para analizar así dónde se produjo el error.
A continuación se muestra un ejemplo de un reporte de ejecución, de una suite con 7 casos de prueba (Attraction, Country, AttractionCategory, Airline, Flight, FlightInstance, y Passenger) que se ejecutaron sobre la aplicación TravelAgency de samples.genexus.com.
En el reporte tenemos información de los distintos casos de prueba ejecutados, el tiempo que le llevó a cada uno y el tiempo total, así como el resultado de la ejecución. Podemos ver que todos los casos de prueba fueron exitosos excepto uno, el 5-Flight, en el que se prueba el alta, baja y modificación de un vuelo.
Si entramos en ese caso de prueba, podemos ver los pasos ejecutados por el mismo.
Allí podemos ver cada una de las acciones que se ejecutan en ese caso de prueba, y donde se produjo el fallo. Podemos ver que falló la ejecución del “Flight_delete” (éste es un caso de prueba incluido en Flight, que se encarga de eliminar un vuelo). Entonces entramos a ver el detalle de ese caso de prueba.
Al ver el detalle podemos ver los distintos comandos ejecutados y el resultado de cada uno. Así es que podemos ver que falló la verificación de un texto, el cual en lugar de contener 12:44AM contiene 12:44PM.
Y si hacemos clic en la verificación que falló, podemos incluso ver una captura de pantalla con la página al momento de la ejecución de este paso.
Además de ver los resultados en GXtest Manager, luego de cada ejecución podemos recibir un reporte breve del resultado de las pruebas en el mail. A continuación se muestra un ejemplo de un mail informando que una tarea finalizó su ejecución.