¿Qué es Azure Test Plans?

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Azure Test Plans proporciona herramientas enriquecidas y eficaces que todos los usuarios del equipo pueden usar para impulsar la calidad y la colaboración en todo el proceso de desarrollo. La solución de administración de pruebas fácil de usar basada en explorador proporciona todas las funcionalidades necesarias para las pruebas manuales planeadas, las pruebas de aceptación del usuario, las pruebas exploratorias y la recopilación de comentarios de las partes interesadas.

Captura de pantalla de Azure Test Plans, Test Plans, Todo

Nota

Este artículo se aplica a Azure DevOps Services y Azure DevOps Server 2020 y versiones posteriores. La mayoría de la información es válida para versiones locales anteriores, pero las imágenes solo muestran ejemplos de la versión más reciente. Además, la interfaz de usuario cambió significativamente con la versión de Azure DevOps Server 2020. Para obtener información general sobre la nueva interfaz y las funcionalidades admitidas, consulte Navegar Test Plans.

¿Cómo funciona Azure Test Plans?

Mediante una combinación de herramientas basadas en explorador( planes de prueba, informe de progreso, parámetros, configuraciones, ejecuciones y herramientas de prueba) y características de integración de DevOps, Azure Test Plans admite los siguientes objetivos de prueba:

  • Pruebas manuales y exploratorias: pruebas manuales y exploratorias que incluyen las siguientes actividades de prueba:

    • Pruebas manuales planeadas. Pruebas manuales mediante la organización de pruebas en planes de pruebas y conjuntos de pruebas por evaluadores designados y clientes potenciales de pruebas.
    • Pruebas de aceptación del usuario. Las pruebas realizadas por evaluadores designados de aceptación de usuarios para comprobar que el valor entregado cumple los requisitos del cliente, al tiempo que reutilizan los artefactos de prueba creados por los equipos de ingeniería.
    • Pruebas exploratorias. Las pruebas realizadas por los equipos de desarrollo, incluidos desarrolladores, evaluadores, equipos de experiencia de usuario, propietarios de productos y mucho más, exploran los sistemas de software sin usar planes de prueba o conjuntos de pruebas.
    • Comentarios de las partes interesadas. Las pruebas realizadas por las partes interesadas fuera del equipo de desarrollo, como los usuarios de las divisiones de marketing y ventas.
  • Pruebas automatizadas: Azure Test Plans está totalmente integrado con Azure Pipelines para admitir pruebas dentro de la integración continua o la implementación continua (CI/CD). Los planes de prueba y los casos de prueba se pueden asociar a canalizaciones de compilación o versión. Las tareas de canalización se pueden agregar a las definiciones de canalización para capturar y publicar resultados de pruebas. Los resultados de las pruebas se pueden revisar a través de informes de progreso integrados e informes de prueba de canalización.

  • Rastreabilidad: los casos de prueba y los conjuntos de pruebas vinculados a casos de usuario, características o requisitos admiten la rastreabilidad de un extremo a otro. Las pruebas y defectos se vinculan automáticamente a los requisitos y compilaciones que se están probando, lo que también ayuda a realizar el seguimiento de la calidad de los requisitos. Los usuarios pueden agregar y ejecutar pruebas desde el panel Kanban, o para equipos más grandes, usar el centro de planes de pruebas para definir planes de prueba y conjuntos de pruebas. Los resultados de la canalización y el widget Requisitos proporcionan un medio para realizar un seguimiento de las pruebas de los requisitos.

  • Informes y análisis: el seguimiento de resultados de prueba y la supervisión del progreso se admiten a través de gráficos de seguimiento configurables, widgets específicos de pruebas que puede agregar a paneles e informes integrados, como informe de progreso, informes de resultados de pruebas de canalización y el servicio Analytics.

Nota

Pruebas de carga y rendimiento: aunque el servicio de pruebas de carga basado en la nube de Azure DevOps está en desuso, Azure Load Testing está disponible. Azure Load Testing es un servicio de pruebas de carga totalmente administrado que permite usar scripts de Apache JMeter existentes para generar una carga a gran escala. Para más información, consulte ¿Qué es Azure Load Testing?. Para más información sobre el desuso de las pruebas de carga de Azure DevOps, consulte Cambios en la funcionalidad de prueba de carga en Visual Studio y pruebas de carga en la nube en Azure DevOps.

Ventajas principales

Azure Test Plans proporciona a los equipos de desarrollo de software las siguientes ventajas.

  • Prueba en cualquier plataforma: con el portal web de Test Plans, puede usar cualquier explorador compatible para acceder a todas las funcionalidades de pruebas manuales. Permite crear y ejecutar pruebas manuales a través de una interfaz fácil de usar basada en exploradores a la que los usuarios pueden acceder desde todos los exploradores principales de cualquier plataforma.

  • Recopilación enriquecida de datos de diagnóstico: con el cliente test Runner y Test Runner basado en web puede recopilar datos de diagnóstico enriquecidos durante las pruebas manuales. Esto incluye capturas de pantalla, un registro de acciones de imagen, grabaciones de pantalla, cobertura de código, seguimientos de IntelliTrace y datos de impacto de prueba para las aplicaciones que se están probando. Estos datos se incluyen automáticamente en todos los errores que crea durante la prueba, lo que facilita a los desarrolladores reproducir los problemas.

  • Rastreabilidad de un extremo a otro: Azure DevOps proporciona rastreabilidad de un extremo a otro de sus requisitos, compilaciones, pruebas y errores con la vinculación de elementos de trabajo a otros objetos. Los usuarios pueden realizar un seguimiento de su calidad de los requisitos de las tarjetas en el panel Kanban. Los errores creados durante las pruebas se vinculan automáticamente a los requisitos y las compilaciones que se están probando, lo que le ayuda a realizar un seguimiento de la calidad de los requisitos o compilaciones.

  • Análisis integrado: el servicio Analytics proporciona datos que se alimentan de informes integrados, widgets de panel configurables e informes personalizables mediante Power BI. Los datos realizan un seguimiento del progreso del plan de prueba y las tendencias de las pruebas manuales y automatizadas. El análisis de pruebas proporciona visibilidad casi en tiempo real de los datos de prueba para compilaciones y versiones. Teams puede actuar sobre estos datos para mejorar la garantía de pruebas para ayudar a mantener canalizaciones correctas.

  • Plataforma extensible. Puede combinar las herramientas y las tecnologías que ya conoce con las herramientas de desarrollo que funcionan mejor para integrarse con Azure DevOps y ampliarlas. Use las API REST y el modelo de contribución disponibles para la plataforma de prueba para crear extensiones que proporcionen la experiencia que necesita para el ciclo de vida de administración de pruebas.

Escenarios admitidos y requisitos de acceso

El acceso a las características del portal web de Azure DevOps se administra a través de los niveles de acceso asignados a los usuarios. Los tres niveles de acceso principales son los planes de partes interesadas, básicas y básicas y de prueba , tal y como se describe en Acerca de los niveles de acceso. En la tabla siguiente se indica el nivel de acceso necesario para ejercer las tareas asociadas con Azure Test Plans. Además de los niveles de acceso, seleccione características que requieran permisos para ejecutarse. Para más información, consulte Permisos y acceso de prueba manual.

Escenario y tareas

Parte interesada

Basic

+Test Plans básico


Planeamiento de pruebas

  • Creación de planes y conjuntos de pruebas
  • Administrar la configuración de ejecución del plan de prueba
  • Administrar configuraciones

✔️

Ejecución de pruebas

  • Ejecución de pruebas en cualquier plataforma (Windows, Linux, Mac) con el ejecutor de pruebas

✔️

✔️

Realizar pruebas exploratorias con la extensión Test & Feedback

✔️

✔️

✔️

Análisis y revisión de pruebas

  • Crear gráficos con varios gráficos dinámicos, como prioridad, configuración, etc., para realizar un seguimiento del progreso de la prueba
  • Examinar los resultados de las pruebas
  • Exportación de planes de pruebas y conjuntos de pruebas para su revisión
  • Pruebas de aceptación de usuario: asignación de pruebas e invitación por correo electrónico

✔️

✔️

Pruebas manuales y exploratorias

Para admitir pruebas manuales y exploratorias, Azure Test Plans usa tipos de elementos de trabajo específicos de prueba para planear y crear pruebas. Además, proporciona dos herramientas de prueba para admitir pruebas en ejecución. Los centros de pruebas, Parámetros y Configuraciones proporcionan las herramientas para crear y administrar de forma eficaz los elementos de prueba, sus opciones y configuraciones. Los conjuntos de pruebas pueden ser dinámicos (conjuntos basados en requisitos y conjuntos de consultas) para ayudarle a comprender la calidad de los requisitos asociados en desarrollo o estáticos para ayudarle a cubrir las pruebas de regresión.

Tipos de elementos de trabajo específicos de prueba

Los tipos de elementos de trabajo, Test Plans, Conjuntos de pruebas, Casos de prueba, Pasos compartidos y Parámetros compartidos, admiten varios vínculos explícitos para admitir los requisitos de seguimiento y uso compartido de pasos y datos de prueba en muchos casos de prueba. Los casos de prueba se pueden asignar como manuales o automatizados. Para obtener una descripción de cada uno de estos elementos de prueba, consulte Objetos y términos de prueba.

tipos de elemento de trabajo de administración de pruebas

Nota

Con Azure DevOps Server 2020 y versiones posteriores, puede realizar pruebas automatizadas agregando tareas de prueba a canalizaciones. No es necesario definir planes de prueba, casos de prueba y conjuntos de pruebas cuando se usan tareas de prueba.

Definición de planes de pruebas y conjuntos de pruebas

Puede crear y administrar planes de pruebas y conjuntos de pruebas desde el centro de planes de pruebas. Agregue uno o varios conjuntos de pruebas (estáticos, basados en requisitos o basados en consultas) a los planes de prueba. Exporte y comparta planes de prueba y conjuntos de pruebas con sus equipos. Para obtener información sobre cómo hacerlo, consulte Creación de planes de prueba y conjuntos de pruebas y Copia o clonación de planes de prueba, conjuntos de pruebas y casos de prueba.

Captura de pantalla de Azure Test Plans, Planes de prueba seleccionados

Creación de pruebas mediante casos de prueba

Los casos de prueba manuales se definen mediante la definición de los pasos de prueba y, opcionalmente, los datos de prueba a los que se va a hacer referencia. Los conjuntos de pruebas constan de uno o varios casos de prueba. Puede compartir casos de prueba en conjuntos de pruebas. La vista Cuadrícula para definir casos de prueba admite operaciones de copia, pegado, inserción y eliminación. Asigne rápidamente uno o varios evaluadores para ejecutar pruebas. Vea los resultados de las pruebas y las referencias a un caso de prueba entre conjuntos de pruebas. Para obtener información sobre cómo hacerlo, consulte Creación de casos de prueba.

Captura de pantalla de Azure Test Plans, planes de prueba, conjuntos de pruebas, pestaña Definir

Dentro de cada caso de prueba, especifique un conjunto de pasos de prueba con sus resultados esperados. Opcionalmente, puede agregar pasos compartidos o parámetros compartidos. Para la rastreabilidad, vincule los casos de prueba a los casos de usuario, las características o los errores que prueban.

Captura de pantalla del formulario de elemento de trabajo del caso de prueba.

Administración de parámetros compartidos

Los equipos usan el centro de parámetros para definir y administrar parámetros compartidos entre casos de prueba. Los parámetros compartidos proporcionan compatibilidad para repetir pruebas manuales varias veces con datos de prueba diferentes. Por ejemplo, si los usuarios pueden agregar distintas cantidades de un producto a un carro de la compra, querrá comprobar que una cantidad de 200 funciona igual que una cantidad de 1.

Captura de pantalla de Azure Test Plans, centro de parámetros

Administración de configuraciones y variables de prueba

Con el centro de configuraciones , los equipos pueden definir, revisar y administrar configuraciones y variables de prueba a las que hacen referencia los planes de prueba. Las configuraciones de prueba proporcionan compatibilidad para probar las aplicaciones en diferentes sistemas operativos, exploradores web y versiones. Al igual que con los parámetros compartidos, las configuraciones de prueba se pueden compartir entre varios planes de prueba.

Captura de pantalla de Azure Test Plans, Centro de configuraciones

Herramientas de ejecución y pruebas de prueba

Con las siguientes herramientas, los desarrolladores, los evaluadores y las partes interesadas pueden iniciar pruebas y capturar datos enriquecidos a medida que ejecutan pruebas y registran automáticamente defectos de código vinculados a las pruebas. Pruebe la aplicación mediante la ejecución de pruebas en aplicaciones web o de escritorio.

  • Ejecutor de pruebas: una herramienta basada en explorador para probar aplicaciones web y una versión de cliente de escritorio para probar las aplicaciones de escritorio que se inician desde el centro de planes de pruebas para ejecutar pruebas manuales. Test Runner admite la recopilación de datos enriquecidos mientras se realizan pruebas, como el registro de acciones de imagen, la grabación de vídeo, la cobertura de código, etc. También permite a los usuarios crear errores y marcar el estado de las pruebas.
  • Extensión Test & Feedback: una extensión gratuita para admitir pruebas exploratorias a las que accede desde los exploradores Chrome, Edge o Firefox. La extensión captura interacciones con la aplicación que se explora a través de imágenes o vídeos y escribe comentarios verbales o escritos por tipos. La información se captura en el tipo de elemento de trabajo Respuesta de comentarios para ayudar a realizar un seguimiento de los datos de respuesta.

Funcionalidad de ejecución de pruebas

Puede realizar las siguientes tareas mediante las herramientas indicadas.

Tarea Centro de planes de pruebas Ejecutor de pruebas Extensión de prueba y comentarios
Pruebas de marcas masivas ✔️
Pasos de pruebas o pruebas superadas o con errores ✔️ ✔️
Cambios insertados en las pruebas durante la ejecución ✔️ ✔️
Pausar y reanudar pruebas ✔️ ✔️
Errores de archivo durante la ejecución de pruebas ✔️ ✔️
Captura de capturas de pantalla, registro de acciones de imagen y grabación de pantalla durante la ejecución de pruebas ✔️ ✔️
Actualización de errores existentes durante la ejecución de pruebas ✔️ ✔️
Comprobación de errores ✔️ ✔️
Asignación de una compilación para la ejecución de pruebas ✔️
Asignación de la configuración de pruebas ✔️
Revisión de las ejecuciones de pruebas ✔️

Ejecutar pruebas

Desde el concentrador Planes de pruebas, la pestaña Ejecutar , los miembros del equipo pueden iniciar la ejecución de pruebas para uno o varios casos de prueba definidos para un conjunto de pruebas. Entre las opciones se incluyen la ejecución del ejecutor de pruebas para una aplicación web o de escritorio. Opcionalmente, los miembros del equipo pueden seleccionar Ejecutar con opciones para elegir otros clientes admitidos para pruebas manuales o seleccionar una compilación para pruebas automatizadas. Para más información, consulte Ejecución de pruebas manuales.

Captura de pantalla de la ejecución de varios casos de prueba.

Ejecutor de pruebas

Ejecutor de pruebas ejecuta pruebas para las aplicaciones web y de escritorio. Marque los pasos de prueba y los resultados de las pruebas como pasos o errores, y recopile datos de diagnóstico como información del sistema, registros de acciones de imagen, grabaciones de pantalla y capturas de pantalla mientras se prueba. Los errores archivados durante las pruebas incluyen automáticamente todos los datos de diagnóstico capturados para ayudar a los desarrolladores a reproducir los problemas. Para más información, consulte Ejecución de pruebas para aplicaciones web y Ejecución de pruebas para aplicaciones de escritorio.

! Captura de pantalla del ejecutor de pruebas con anotaciones.

Pruebas de aceptación de usuario

Las pruebas de aceptación de usuarios (UAT) ayudan a garantizar que los equipos proporcionen el valor solicitado por los clientes. Puede crear conjuntos y planes de pruebas UAT, invitar a varios evaluadores a ejecutar estas pruebas y supervisar el progreso y los resultados de las pruebas mediante gráficos ligeros. Para obtener información sobre cómo hacerlo, consulte Pruebas de aceptación del usuario.

Asignación de evaluadores para ejecutar todas las pruebas

Pruebas exploratorias con la extensión Test & Feedback

La extensión Test & Feedback es una extensión sencilla basada en explorador que puede usar para probar aplicaciones web en cualquier momento y en cualquier lugar, y es lo suficientemente simple para que todos los miembros del equipo lo usen. Ayuda a mejorar la productividad al permitirle dedicar más tiempo a encontrar problemas y a presentarlos menos tiempo.

Prueba exploratoria de las aplicaciones web

Comentarios de las partes interesadas

La búsqueda de comentarios de las partes interesadas fuera del equipo de desarrollo, como los equipos de marketing y ventas, es fundamental para desarrollar software de buena calidad. Los desarrolladores pueden solicitar comentarios sobre sus historias y características de usuario. Las partes interesadas pueden responder a las solicitudes de comentarios mediante la extensión Test & Feedback basada en explorador, no solo para evaluar y enviar comentarios, sino también mediante la captura de datos de diagnóstico enriquecidos y la presentación de errores y tareas directamente. Consulte Más información en Solicitar comentarios de las partes interesadas y Proporcionar comentarios sobre las partes interesadas.

Solicitar y proporcionar comentarios sobre las partes interesadas

Pruebas automatizadas

Las pruebas automatizadas se facilitan mediante la ejecución de pruebas en Azure Pipelines. El análisis de pruebas proporciona visibilidad casi en tiempo real de los datos de prueba para compilaciones y versiones. Ayuda a mejorar la eficiencia de las canalizaciones mediante la identificación de problemas repetitivos y de alta calidad de alto impacto.

Azure Test Plans admite pruebas automatizadas de las siguientes maneras:

  • Asociación de planes de prueba o casos de prueba con canalizaciones de compilación o versión

  • Especifique las tareas de habilitación de pruebas dentro de una definición de canalización. Azure Pipelines proporciona varias tareas, incluidas las que se enumeran a continuación, que admiten una experiencia completa de análisis e informes de prueba.

    Para ver tareas adicionales, consulte Tarea Publicar resultados de pruebas.

  • Proporcione informes integrados y widgets de panel configurables para mostrar los resultados de las pruebas de canalización.

  • Recopile los resultados de las pruebas y los datos de prueba asociados en el servicio Analytics.

Rastreabilidad

Azure Test Plans admite la vinculación de errores y requisitos para casos de prueba y conjuntos de pruebas. Además, el siguiente portal web, las herramientas relacionadas con pruebas admiten la rastreabilidad:

  • Ver elementos vinculados a un caso de prueba: vea los planes de prueba, los conjuntos de pruebas, los requisitos y los errores a los que se vincula un caso de prueba.
  • Agregar y ejecutar pruebas desde la placa Kanban: una característica de Azure Boards que admite la definición de casos de prueba de los casos de usuario, las características o los errores de la placa Kanban. Además, puede iniciar el ejecutor de pruebas o la extensión Test & Feedback para ejecutar pruebas o realizar pruebas exploratorias.
  • Widget de calidad de requisitos: widget configurable que se usa para realizar un seguimiento de la calidad continuamente desde una canalización de compilación o versión. El widget muestra la asignación entre un requisito y los resultados de pruebas más recientes ejecutados con ese requisito. Proporciona información sobre la rastreabilidad de los requisitos. Por ejemplo, los requisitos que no cumplen la calidad, los requisitos no probados, etc.

Visualización de elementos vinculados a un caso de prueba

Desde el centro de planes de pruebas , puede ver y abrir los conjuntos de pruebas, los requisitos y los errores vinculados a un caso de prueba. La pestaña Conjuntos de pruebas también indica los planes de prueba y los proyectos que hacen referencia al caso de prueba. En la pestaña Requisitos se enumeran los elementos de trabajo vinculados al caso de prueba que pertenecen a la categoría de requisitos. Además, puede crear una consulta de vínculos directos que muestre los elementos que se vinculan a casos de prueba a través del tipo de vínculo Pruebas/Probados por . Para más información, consulte Creación de casos de prueba y Uso de vínculos directos para ver las dependencias.

Captura de pantalla de los conjuntos de pruebas vinculados para un caso de prueba.

Captura de pantalla de Requisitos vinculados para un caso de prueba.

Adición y ejecución de pruebas desde el panel Kanban

Desde los paneles kanban de Azure Boards, puede agregar pruebas de un caso de usuario o característica, vinculando automáticamente el caso de prueba al caso de usuario o a la característica. Puede ver, ejecutar e interactuar con casos de prueba directamente desde la placa Kanban y supervisar progresivamente el estado directamente desde la tarjeta. Obtenga más información en Agregar, ejecutar y actualizar pruebas insertadas.

Captura de pantalla de la placa Kanban en la que se muestran las pruebas insertadas agregadas a los elementos de trabajo.

Widget de calidad de requisitos

El widget Calidad de requisitos muestra una lista de todos los requisitos del ámbito, junto con la tasa de superación para las pruebas y el recuento de pruebas con errores . Al seleccionar un recuento de pruebas con errores, se abre la pestaña Pruebas de la compilación o versión seleccionada. El widget también ayuda a realizar un seguimiento de los requisitos sin pruebas asociadas. Para más información, consulte Seguimiento de requisitos.

Captura de pantalla del widget de rastreabilidad de requisitos agregado al panel.

Informes y análisis

Para admitir informes y análisis, Azure Test Plans admite gráficos de seguimiento de pruebas, un concentrador de ejecuciones de pruebas, varios informes de pruebas de canalización integrados, widgets de panel y datos de prueba almacenados en el servicio Analytics.

  • Gráficos de pruebas configurables: puede obtener información sobre la actividad de creación y ejecución del plan de pruebas mediante la creación de gráficos de seguimiento de pruebas.
  • Informe de progreso: realice un seguimiento del progreso de uno o planes de prueba o conjuntos de pruebas.
  • Ejecuciones de pruebas: revise los resultados de las ejecuciones de pruebas manuales y automatizadas.
  • Widgets de panel: widgets configurables que muestran los resultados de las pruebas en función de las compilaciones o versiones seleccionadas. Los widgets incluyen el widget Estado de implementación y el widget Tendencia de resultados de pruebas (avanzado).
  • Análisis de pruebas: obtenga información detallada de los informes de canalización integrados o cree informes personalizados consultando el servicio Analytics.

Gráficos de pruebas configurables

Configure rápidamente gráficos ligeros para realizar un seguimiento de los resultados de pruebas manuales mediante los tipos de gráfico que prefiera y ancle los gráficos al panel para analizar fácilmente estos resultados. Elija una directiva de retención para controlar cuánto tiempo se conservan los resultados de las pruebas manuales. Vea más en Seguimiento del estado de la prueba.

Seguimiento del estado de prueba

Informes de progreso

Con el centro de informes progreso , los equipos pueden realizar un seguimiento del progreso de más de un plan de prueba o conjunto de pruebas. Este informe ayuda a responder a las siguientes preguntas:

  • ¿Cuántas pruebas se han completado?
  • ¿Cuántas pruebas han superado, fallado o están bloqueadas?
  • ¿Es probable que las pruebas se completen a tiempo?
  • ¿Cuál es la tasa diaria de ejecución?
  • ¿Qué áreas de prueba necesitan atención?

Captura de pantalla de Azure Test Plans, centro de informes de progreso

Series de pruebas

El centro De ejecuciones muestra los resultados de las ejecuciones de pruebas. Esto incluye todas las ejecuciones de prueba, tanto manuales como automatizadas.

Nota

El centro de ejecuciones está disponible con Azure DevOps Server 2020 y versiones posteriores. Requiere habilitar el servicio Analytics que se usa para almacenar y administrar los datos de ejecución de pruebas. Para más información sobre el servicio, consulte ¿Qué es el servicio Analytics?

Captura de pantalla de ejecuciones de pruebas recientes

Elija cualquier ejecución específica para ver un resumen de la ejecución de pruebas.

Captura de pantalla del resumen de ejecuciones de pruebas seleccionadas

Estado de implementación

El widget estado de implementación configurable muestra una vista combinada del estado de implementación y la velocidad de pruebas superada en varios entornos para un conjunto reciente de compilaciones. Para configurar el widget, especifique una canalización de compilación, una rama y canalizaciones de versión vinculadas. Para ver el resumen de pruebas en varios entornos de una versión, el widget proporciona una vista de matriz de cada entorno y la tasa de superación de pruebas correspondiente.

Captura de pantalla del widget Estado de implementación.

Mantenga el puntero sobre cualquier resumen de compilación y puede ver más detalles, específicamente el número de pruebas superadas y con errores.

Captura de pantalla del widget Estado de implementación, los detalles que se muestran al mantener el puntero sobre una instancia de compilación.

Tendencia de resultados de pruebas (avanzado)

El widget Tendencia de resultados de pruebas (avanzado) proporciona visibilidad casi en tiempo real de los datos de prueba para varias compilaciones y versiones. El widget muestra una tendencia de los resultados de las pruebas para las canalizaciones seleccionadas. Puede usarlo para realizar un seguimiento del recuento diario de pruebas, velocidad de superación y duración de las pruebas. El seguimiento de la calidad de las pruebas a lo largo del tiempo y la mejora de la garantía de pruebas es clave para mantener una canalización de DevOps en buen estado. El widget admite el seguimiento de métricas avanzadas para una o varias canalizaciones de compilación o canalizaciones de versión. El widget también permite filtrar los resultados de las pruebas por resultado, apilar métricas, etc. Para obtener más información, consulte Configurar el widget Tendencia de resultados de pruebas (avanzado).

Captura de pantalla del widget de tendencia resultados de pruebas, versión avanzada basada en el servicio Analytics.

Análisis de pruebas

Las pruebas integradas y los widgets compatibles con pruebas derivan sus datos del servicio Analytics. El servicio Analytics es la plataforma de informes de Azure DevOps. Los datos de Análisis de pruebas están disponibles para Azure DevOps Server 2019 y versiones posteriores. Admite la pestaña Análisis y pruebas y los informes detallados disponibles en el centro de canalizaciones . El informe De exploración en profundidad de errores de prueba proporciona un resumen de las pruebas superadas y con errores. Para más información, consulte Análisis de pruebas.

Captura de pantalla de la página de resumen de Pipelines Analytics.

Además, puede crear informes personalizados consultando el servicio Analytics. Para más información, consulte Información general sobre informes de ejemplo mediante consultas de OData.

Pasos siguientes

Recursos adicionales