Análisis de pruebas
Azure Pipelines
El seguimiento de la calidad de las pruebas a lo largo del tiempo y la mejora de las garantías de pruebas es clave para mantener una canalización DevOps correcto. El análisis de pruebas proporciona visibilidad casi en tiempo real de los datos de prueba para las compilaciones y versiones. Ayuda a mejorar la eficacia de la canalización mediante la identificación de problemas repetitivos y de alta calidad de impacto.
Nota
Actualmente, el análisis de pruebas solo está disponible Azure Pipelines.
Lea el glosario para comprender la terminología de los informes de prueba.
Instale la extensión analytics si es necesario.
Para más información, consulte La extensión de Marketplace de Analytics.
Visualización de análisis de pruebas para compilaciones
Para ayudar a los equipos a buscar y corregir pruebas que no se realizan con frecuencia o de forma intermitente, use el informe de pruebas con errores principales. El resumen de compilación incluye la página Analytics que hospeda este informe. La vista de nivel superior proporciona un resumen de la tasa de superación de pruebas y los resultados de la canalización de compilación seleccionada durante el período especificado. El intervalo predeterminado es de 14 días.

Visualización de análisis de pruebas para versiones
Para las pruebas que se ejecutan como parte de la versión, acceda al análisis de pruebas desde el vínculo Analytics de la esquina superior derecha. Al igual que con la compilación, el resumen proporciona una vista agregada de la tasa de superación de pruebas y los resultados del período especificado.

Errores de prueba
Abra un resumen de compilación o versión para ver el informe de pruebas con errores principales. Este informe proporciona una vista granular de las principales pruebas con errores en la canalización, junto con los detalles del error.

La vista detallada contiene dos secciones:
Resumen:proporciona métricas cuantitativas clave para las pruebas ejecutadas en compilación o versión durante el período especificado. La vista predeterminada muestra los datos durante 14 días.
Velocidad de paso y resultados: muestra el porcentaje de paso, junto con la distribución de pruebas en varios resultados.

Pruebas con errores: proporciona un recuento distinto de las pruebas con errores durante el período especificado. En el ejemplo anterior, 986 errores de prueba se originaron en 124 pruebas.

Vista de gráfico: tendencia del total de errores de prueba y la tasa media de paso en cada día del período especificado.

Resultados:lista de las principales pruebas con errores en función del número total de errores. Ayuda a identificar las pruebas problemáticas y permite profundizar en un resumen detallado de los resultados.

Errores de prueba de grupo
La vista de informe se puede organizar de varias maneras diferentes mediante el grupo por opción. La agrupación de los resultados de las pruebas puede proporcionar información detallada sobre varios aspectos de las pruebas con errores principales. En el ejemplo siguiente, los resultados de la prueba se agrupan en función de los archivos de prueba a los que pertenecen. Muestra los archivos de prueba y su contribución respectiva al total de errores de prueba durante el período especificado para ayudarle a identificar y priorizar fácilmente los pasos siguientes. Además, para cada archivo de prueba, muestra las pruebas que contribuyen a estos errores.

Exploración en profundidad de pruebas individuales
Después de haber identificado una o varias pruebas en la sección Detalles, seleccione la prueba individual que desea analizar. Esto proporciona una vista de exploración en profundidad de la prueba seleccionada con un gráfico apilado de varios resultados, como instancias superadas o con errores de la prueba, para cada día del período especificado. Esta vista le ayuda a deducir patrones ocultos y a realizar acciones en consecuencia.

La vista de cuadrícula correspondiente enumera todas las instancias de ejecución de la prueba seleccionada durante ese período.

Análisis de errores
Para realizar el análisis de errores para las causas principales, elija una o varias instancias de ejecución de pruebas en la vista de exploración en profundidad para ver los detalles del error en contexto.

Inferir patrones ocultos
Al consultar los errores de prueba para una sola instancia de ejecución, a menudo es difícil deducir cualquier patrón. En el ejemplo siguiente, los errores de prueba se produjeron durante un período específico y saber esto puede ayudar a reducir el ámbito de investigación.

Otro ejemplo son las pruebas que presentan un comportamiento no determinista (a menudo denominadas pruebas no deterministas). Es posible que el examen de una instancia individual de la ejecución de pruebas no proporcione ninguna información significativa sobre el comportamiento. Sin embargo, observar las tendencias de ejecución de pruebas durante un período puede ayudar a deducir patrones ocultos y a resolver los errores.
Origen de información de informe
El origen de información para el análisis de pruebas es el conjunto de resultados de prueba publicados para la canalización de compilación o versión. Estos resultados se acumulan durante un período de tiempo y forman la base de la valiosa información que proporciona el análisis de pruebas.
Ayuda y soporte técnico
- Vea la guía de solución de problemas
- Obtenga consejos sobre Stack Overflowy obtenga soporte técnico a través de la página developer Community