Skip to content
Allure report logoAllure Report
Main Navigation MódulosDocumentaciónProyecto inicial

Español

English

Español

English

Appearance

Sidebar Navigation

Allure 3

Instalación y Actualización

Instalación

Actualización

Configurar

Trabajando con Informes

Cómo generar un informe

Cómo ver un informe

Mejorar la legibilidad de informes

Mejorar la navegación en informe

Migrar desde Allure 2

Allure 2

Instalación y Actualización

Instalación para Windows

Instalación para macOS

Instalación para Linux

Instalación para Node.js

Actualización

Trabajando con Informes

Cómo generar un informe

Cómo ver un informe

Mejorar la legibilidad de informes

Mejorar la navegación en informe

Funcionalidades

Pasos de prueba

Adjuntos

Estados de prueba

Ordenar y filtrar

Entornos

Construcciones Multietapa

Categorías de defectos

Análisis visual

Análisis de estabilidad de prueba

Historial y reintentos

Quality Gate

Errores y Adjuntos Globales

Cronología

Exportar a CSV

Exportar métricas

Guías

Parametrización JUnit 5

JUnit 5 & Selenide: capturas de pantalla y adjuntos

JUnit 5 & Selenium: capturas de pantalla y adjuntos

Configurar JUnit 5 con GitHub Actions

Parametrización en Pytest

Pytest & Selenium: capturas de pantalla y adjuntos

Pytest & Playwright: capturas de pantalla y adjuntos

Pytest & Playwright: videos

Parametrización en Playwright

Publicando Reportes en GitHub Pages

Allure Report 3: XCResults Reader

Cómo funciona

Visión general

Glosario

Archivo de resultados de prueba

Archivo de contenedor

Archivo de categorías

Archivo de entorno

Archivo de ejecutor

Archivos de historial

Identificadores de Prueba

Integraciones

Azure DevOps

Bamboo

GitHub Action

Jenkins

IDEs de JetBrains

TeamCity

Visual Studio Code

Frameworks

Behat

Empezando

Configuración

Referencia

Behave

Empezando

Configuración

Referencia

Codeception

Empezando

Configuración

Referencia

CodeceptJS

Empezando

Configuración

Referencia

Cucumber.js

Empezando

Configuración

Referencia

Cucumber-JVM

Empezando

Configuración

Referencia

Cucumber.rb

Empezando

Configuración

Referencia

Cypress

Empezando

Configuración

Referencia

Jasmine

Empezando

Configuración

Referencia

JBehave

Empezando

Configuración

Referencia

Jest

Empezando

Configuración

Referencia

JUnit 4

Empezando

Configuración

Referencia

JUnit 5

Empezando

Configuración

Referencia

Mocha

Empezando

Configuración

Referencia

Newman

Empezando

Configuración

Referencia

NUnit

Empezando

Configuración

Referencia

PHPUnit

Empezando

Configuración

Referencia

Playwright

Empezando

Configuración

Referencia

pytest

Empezando

Configuración

Referencia

Pytest-BDD

Empezando

Configuración

Referencia

Reqnroll

Empezando

Configuración

Referencia

REST Assured

Empezando

Configuración

Robot Framework

Empezando

Configuración

Referencia

RSpec

Empezando

Configuración

Referencia

SpecFlow

Empezando

Configuración

Referencia

Spock

Empezando

Configuración

Referencia

TestNG

Empezando

Configuración

Referencia

Vitest

Empezando

Configuración

Referencia

WebdriverIO

Empezando

Configuración

Referencia

xUnit.net

Empezando

Configuración

Referencia

On this page

Errores Globales y Adjuntos Globales Allure 3 ​

A partir de Allure Report 3, puedes capturar información a nivel de proceso sobre las ejecuciones de tus pruebas, como las salidas stdout y stderr, errores del proceso de prueba y códigos de salida, y adjuntarlos a tus reportes de prueba.

Cómo usar ​

Para aprovechar esta característica, debes ejecutar tus pruebas con el comando contenedor allure run:

bash
allure run -- <comando de prueba>

Por ejemplo, si npm es tu ejecutor de pruebas:

bash
allure run -- npm test

Qué datos puedes capturar ​

Los datos globales de la ejecución de pruebas aparecen en secciones dedicadas en la página de inicio del reporte.

Código de Salida Global ​

El código de salida global se muestra justo debajo del nombre del reporte y presenta dos valores: el código de salida real (cómo finalizó el proceso allure run) y el código de salida original (el código de salida del proceso de prueba ejecutado dentro de allure run).

Estos valores pueden ser diferentes, por ejemplo, si configuras una compuerta de calidad para tolerar un cierto número de pruebas fallidas, o a la inversa, para aplicar un estándar de calidad más estricto que simplemente que todas las pruebas de la ejecución pasen.

Errores Globales ​

La pestaña Errores Globales contiene todas las excepciones a nivel de proceso encontradas durante la ejecución de pruebas, con trazas de pila para errores inesperados.

Adjuntos Globales ​

La pestaña Adjuntos Globales almacena actualmente toda la salida stdout y stderr generada por la ejecución de pruebas.

Globales Personalizados ​

También puedes configurar tu pipeline de pruebas para registrar explícitamente errores y adjuntos como globales a través de la API de tiempo de ejecución de globales. Esto te permite capturar fallos de configuración/desmontaje o cualquier otra información que no pertenezca a ninguna prueba individual.

TIP

Esta característica se irá desplegando gradualmente para todos los adaptadores de frameworks con soporte de API de tiempo de ejecución, comenzando con Allure JavaScript. Por favor, consulta la documentación de tu adaptador para ver si ya está soportado.

Cómo activar y desactivar la característica ​

  • Los errores globales y los adjuntos globales predeterminados están activados por defecto y pueden desactivarse con la opción --ignore-logs:

    bash
    allure run --ignore-logs -- <comando de prueba>

    Además, el plugin de Log puede limitar las salidas guardadas como adjuntos globales.

  • Los globales personalizados capturados a través de la API de tiempo de ejecución de globales no pueden desactivarse salvo eliminándolos del código de prueba.

Interacciones con otras características ​

  • Los errores globales están integrados con las compuertas de calidad. Una compuerta de calidad fallida se trata como un error global. Sin embargo, usar la opción --ignore-logs para desactivar los errores globales y los adjuntos no afecta el funcionamiento de las compuertas de calidad, ni oculta las compuertas de calidad fallidas en el reporte.

  • Los reportes multietapa listan todos los errores globales y todos los adjuntos globales de todas las etapas incluidas en el reporte.

Pager
Previous pageQuality Gate
Next pageCronología
Powered by

Suscríbete a nuestro boletín

Recibe noticias del producto que realmente necesitas, sin spam.

Suscribirse
Allure TestOps
  • Visión general
  • Por qué elegirnos
  • Nube
  • Autoalojado
  • Historias de éxito
Compañía
  • Documentación
  • Blog
  • Sobre nosotros
  • Contacto
  • Eventos
© 2026 Qameta Software Inc. All rights reserved.