Saltar al contenido principal

Análisis de cobertura

La página de Cobertura (/coverage) proporciona una vista ejecutiva del estado de las pruebas, impulsada por tu proveedor TestOps configurado o por datos de ingestión nativa.

Fuente de métricas

Los datos de cobertura provienen de una de dos fuentes:

FuenteDescripción
NativaResultados ingestados directamente via la CLI o el endpoint /api/v1/ingest
TestOpsDatos sincronizados desde un proveedor TestOps conectado (Xray, TestRail, etc.)

Cambia entre fuentes en Settings → Analytics → Metrics source.

Estado de salud

A cada entorno se le asigna una banda de salud basada en umbrales configurables:

EstadoSignificado
🟢 HealthyTasa de éxito por encima del umbral saludable
🟡 At RiskTasa de éxito por debajo del saludable pero por encima del crítico
🔴 CriticalTasa de éxito por debajo del umbral crítico

Configura los umbrales en Settings → Analytics → Health thresholds.

Métricas clave

Tasa de éxito

El porcentaje de resultados PASSED en el período seleccionado. La dirección de tendencia (mejorando / estable / declinando) se calcula a partir del delta entre el período actual y el anterior.

Ratio de tests inestables

La proporción de tests que alternan entre pasar y fallar en ejecuciones recientes — un indicador de tests inestables (flaky). Configura el umbral aceptable en Settings → Analytics.

Salud por entorno

Cuando los resultados incluyen una etiqueta de entorno, QA Hub desglosa la salud por entorno (p. ej., staging, production, QA). Se pueden configurar alias de entorno para normalizar etiquetas (p. ej., mapear "stg" y "staging" a la misma banda).

Panel de análisis de cobertura — bandas de estado de salud por entorno, línea de tendencia de tasa de éxito y panel de tests con más fallos

Gráficas

El panel incluye:

  • Tasa de éxito a lo largo del tiempo — Gráfica de líneas de la tasa de éxito en los últimos N lanzamientos o ejecuciones
  • Resultados por estado — Gráfica de barras apiladas (PASSED / FAILED / BROKEN / SKIPPED)
  • Tests con más fallos — Casos de prueba con la mayor tasa de fallo
  • Comparación por entorno — Tasa de éxito por entorno en paralelo

Sincronización con TestOps

Haz clic en Sync TestOps para obtener los últimos lanzamientos de tu proveedor TestOps. Los datos sincronizados se almacenan localmente en QA Hub y se usan para todos los cálculos de cobertura sin llamadas adicionales a la API.

Configurar los ajustes de cobertura

Ve a Settings → Analytics para configurar:

  • Fuente de métricas (Nativa vs TestOps)
  • Umbrales de salud (porcentajes de tasa de éxito saludable y crítico)
  • Umbral de ratio de tests inestables
  • Número máximo de lanzamientos a mostrar
  • Alias de entorno