Eliminación de artefactos de prueba en Azure Boards

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018- TFS 2017

Aunque los artefactos de prueba, como los planes de pruebas, los conjuntos de pruebas, los casos de prueba, entre otros, son todos los tipos de elementos de trabajo, el método para eliminarlos difiere de la eliminación de elementos de trabajo que no son de prueba.

Importante

Solo se admite la eliminación permanente de artefactos de prueba, como planes de pruebas, conjuntos de pruebas, casos de prueba, pasos compartidos y parámetros compartidos. Los artefactos de prueba eliminados no aparecerán en la papelera de reciclaje y no se podrán restaurar. La eliminación de artefactos de prueba no solo elimina el artefacto de prueba seleccionado, sino también todos sus elementos secundarios asociados, como conjuntos de pruebas secundarios, puntos de prueba en todas las configuraciones, evaluadores (el elemento de trabajo del caso de prueba subyacente no se elimina), historial de resultados de pruebas y otro historial asociado.

Al eliminar artefactos de prueba, se producen las siguientes acciones:

  1. Quita el artefacto de prueba eliminado del almacén de datos de administración de casos de prueba (TCM) y elimina el elemento de trabajo subyacente.
  2. Ejecuta un trabajo para eliminar todos los elementos secundarios del lado TCM y los elementos de trabajo subyacentes. Esta acción puede tardar tiempo (hasta unos minutos) en función del número de artefactos que se eliminarán.
  3. Hace que toda la información del almacén de datos de seguimiento de elementos de trabajo y del almacén de datos de TCM se elimine y no se pueda reactivar ni restaurar.

Requisitos previos

  • Para eliminar las ejecuciones de prueba, debe ser miembro del grupo administradores de Project o tener el permiso Eliminar ejecuciones de pruebas de nivel de proyecto establecido en Permitir.
  • Para eliminar planes de pruebas y conjuntos de pruebas, debe ser miembro del grupo administradores de Project o tener el nivel de nodo Ruta de acceso de área Administrar planes de pruebas o Administrar conjuntos de pruebas establecido en Permitir.
  • Para administrar o eliminar artefactos de prueba, también debe tener el nivel de acceso establecido en Básico + Test Plans o Visual Studio Enterprise. Este nivel proporciona acceso al conjunto completo Test Plans características. Los usuarios con acceso básico y con permisos para eliminar permanentemente elementos de trabajo y administrar artefactos de prueba solo pueden eliminar casos de prueba huérfanos. Es decir, pueden eliminar los casos de prueba creados desde Work que no están vinculados a ningún plan de pruebas o conjuntos de pruebas.
  • Para eliminar las ejecuciones de prueba, debe ser miembro del grupo administradores de Project o tener el permiso Eliminar ejecuciones de pruebas de nivel de proyecto establecido en Permitir.
  • Para eliminar planes de pruebas y conjuntos de pruebas, debe ser miembro del grupo administradores de Project o tener el nivel de nodo Ruta de acceso de área Administrar planes de pruebas o Administrar conjuntos de pruebas establecido en Permitir.
  • También debe tener el nivel de acceso establecido en Basic+Test Plans o Advanced, que proporciona acceso al conjunto completo de características de prueba. Los usuarios con acceso básico y con permisos para eliminar permanentemente elementos de trabajo y administrar artefactos de prueba solo pueden eliminar casos de prueba huérfanos. Es decir, pueden eliminar los casos de prueba creados desde Work que no están vinculados a ningún plan de pruebas o conjuntos de pruebas.

Para eliminar artefactos de prueba, se aplican las siguientes restricciones y operaciones:

  • Los usuarios con acceso básico y con permisos para eliminar permanentemente elementos de trabajo y administrar artefactos de prueba solo pueden eliminar casos de prueba huérfanos. Es decir, pueden eliminar los casos de prueba creados desde Work que no están vinculados a ningún plan de pruebas o conjuntos de pruebas.
  • Cuando elimina un plan de prueba, un conjunto de pruebas, un caso de prueba, pasos compartidos o parámetros compartidos, no solo los elimina permanentemente, sino que también elimina todos los artefactos de prueba asociados, como los resultados de las pruebas.
  • No se pueden eliminar de forma masiva artefactos de prueba. Si los artefactos de prueba forman parte de una selección masiva que se va a eliminar, se eliminarán todos los demás elementos de trabajo excepto los artefactos de prueba.

Nota

La característica de eliminación permanente de artefactos de prueba está disponible para TFS 2017.1 y versiones posteriores.

Tipos de elementos de trabajo que admiten la experiencia de prueba

En la imagen siguiente se muestra el conjunto de tipos de elementos de trabajo que admiten la experiencia de prueba y funcionan con Microsoft Test Manager. Estos tipos de elementos de trabajo se vinculan juntos mediante los tipos de vínculo que se muestran.

Test management work item types

Desde el portal web o Microsoft Test Manager, puede ver qué casos de prueba se definen para un conjunto de pruebas y qué conjuntos de pruebas se definen para un plan de pruebas. Sin embargo, estos objetos no están conectados entre sí a través de tipos de vínculo. Para obtener definiciones de cada campo usado en estos tipos de elemento de trabajo, vea Consulta basada en campos de integración de compilación y prueba.

Eliminación de un caso de prueba

  1. Para eliminar un caso de prueba, ábralo desde el portal web y elija la opción Eliminar permanentemente en el menú de acciones. (La eliminación masiva no se admite desde una página de resultados de consulta).

    Delete a test case and associated test artifacts from the web form

    Nota

    Solo verá la opción Eliminar permanentemente si tiene los permisos y el acceso necesarios.

  2. Confirme que desea eliminar realmente el elemento.

    Confirm delete of test artifacts

  3. También puede eliminar los planes de pruebas y los conjuntos de pruebas directamente desde Probar.

    Delete test plans and artifacts from Test pages

  4. Para eliminar los pasos compartidos y los parámetros compartidos, primero debe quitar manualmente todas las referencias a ellos antes de poder eliminarlos.

    Delete shared steps from form