Modos y ejemplos visuales
Estas imágenes son exportaciones SVG de Rich desde ejecuciones reales de Robot
con una API HTTP local, datos ficticios y --console none. No son capturas de una
ventana de CMD/PowerShell: reproducen la salida real con ancho fijo de 100 columnas.
La tipografía y los colores finales pueden variar según tu terminal.
Método, URL protegida, status, duración y resultados registrados.
Detalle completo de intercambios con assertions FAIL o errores registrados. Un 404 esperado con assertion PASS no aparece por el código HTTP solamente.
Todos los intercambios: params repetidos, headers y bodies completos.
El ejemplo falla intencionalmente
Primero se registra un health check aprobado; después el servicio devuelve HTTP 200 y el título vacío de un libro. El test registra una assertion PASS para el status y una FAIL para el título; luego propaga el fallo. El código de salida de Robot es 1. El código reproducible está en tests/visual.robot del repositorio.
Conservar la consola de Robot
Esta es la forma habitual. No necesitamos quiet/none para funcionar. --console quiet
reduce la salida de Robot pero conserva sus errores/advertencias. --console none
suprime su consola, no output.xml/log.html/report.html ni sus códigos de salida.
Otras librerías todavía pueden imprimir directamente. RequestLogger también muestra
el mensaje nativo final de FAIL/SKIP, incluso si el caso falló antes de registrar HTTP.
Compara las paletas JSON en el apartado Temas.
[{"name": "English", "lang": "en", "link": "/robotframework-request-logger/console/", "fragments": {"modos-y-ejemplos-visuales": "modes-and-visual-examples", "conservar-la-consola-de-robot": "keep-robots-console"}, "current": false}, {"name": "Espa\u00f1ol", "lang": "es", "link": "/robotframework-request-logger/es/console/", "fragments": {"modos-y-ejemplos-visuales": "modos-y-ejemplos-visuales", "conservar-la-consola-de-robot": "conservar-la-consola-de-robot"}, "current": true}]