RobotFrameWork: ¿Existe alguna manera de comprobar el reporte.html aunque la ejecución esté pausada?
Situación: VisualStudioCode (biblioteca del navegador) ejecuta un par de archivos .robot (iniciados manualmente)
Luego se pausa debido a un error…
En ese punto, el proceso se interrumpe y no hay un reporte final report.html
Si detienes la ejecución, no se genera un reporte.html, eso no es lo que deseas. En realidad, deseas los resultados hasta ese punto. (o incluso mejor descrito: aún deseas los enlaces output.xml, log.html y report.html)
davy.ai
Solución para falta de reporte.html en VisualStudioCode con la biblioteca Browser
Si estás experimentando una situación en la que VisualStudioCode con la biblioteca Browser no está generando el reporte final report.html debido a un error durante el proceso, puedes seguir estos pasos para obtener los resultados hasta ese punto:
Genera el output.xml: Puedes utilizar el comando
robot --output output.xml
para generar el archivo output.xml con los resultados hasta ese punto.Genera el log.html y report.html: Una vez que tienes el output.xml, puedes usar el comando
rebot
para generar los archivos log.html y report.html. El comando debería lucir así:rebot --outputdir ./ --logtitle "Log" --reporttitle "Report" output.xml
Verifica los archivos: Ahora deberías tener el output.xml, log.html y report.html en la misma carpeta donde se encuentran los archivos .robot. Abre el archivo log.html para ver los detalles de la ejecución y los errores que causaron que el proceso se detuviera.
Esta solución te permite mantener los resultados hasta el punto donde ocurrió el error y tener los archivos log.html y report.html para un análisis posterior.