POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

Ya no más Informes HTML de Pytest ni Envíos por Correo

## Ya no más Informes HTML de Pytest ni Envíos por Correo

Publicado el 18/08/2025

Hoy me encontré con algo muy práctico: necesitaba un informe HTML decente para una ejecución de pytest y esperaba perder media hora en configurar pytest-html.

Normalmente eso implica instalar pytest-html o allure-pytest, ajustar archivos .ini o pasar una larga lista de flags por CLI, instalar Java en el caso de allure, asegurar que otros puedan abrir el informe, escribir un conftest.py para metadata y evitar romper la canalización CI CD.

Tiempo invertido demasiado alto solo para un informe simple.

Además, en mi caso corría tests en paralelo con pytest-xdist, lo que suele requerir un plugin extra para fusionar los xml.

Busqué ese plugin y encontré pytest-html-plus.

No leí la documentación al principio, simplemente lo instalé con pip install pytest-html-plus y ejecuté pytest -n auto.

Listo. Funcionó. Informe HTML completo, ya bonito, autocontenido, sin configuración, sin archivos adicionales.

Lo que me sorprendió fue que manejó las ejecuciones paralelas sin romper el informe, añadió metadata automáticamente como branch, commit, entorno y timestamp, y permitió copiar logs y errores con un clic.

El informe se puede compartir tal cual sin preocuparse por dependencias y no tuve que tocar ningún archivo de prueba ni añadir hooks ni decoradores.

En resumen, la parte de generar reportes pasó de un pendiente molesto a algo hecho en segundos, incluso en CI. Además se puede enviar el informe por email simplemente activando el flag --plus-email.

Si has lidiado con reportes HTML en pytest, sobre todo en ejecuciones paralelas, pytest-html-plus es una solución que vale la pena probar.

En Q2BSTUDIO somos especialistas en desarrollo de software a medida y aplicaciones a medida, con amplia experiencia en inteligencia artificial, ia para empresas, agentes IA, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y power bi. Ayudamos a integrar herramientas de testing y reporting en pipelines CI CD y a automatizar procesos con soluciones de software a medida e inteligencia artificial para optimizar calidad y visibilidad.

Si necesitas apoyo para integrar informes automáticos, optimizar tus procesos de testing paralelos o desplegar soluciones seguras en la nube, contacta a Q2BSTUDIO para servicios de software a medida, aplicaciones a medida, inteligencia artificial, ciberseguridad y asesoría en servicios cloud aws y azure y servicios inteligencia de negocio.

Palabras clave: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio