Compartir a través de


Importación o exportación masiva de casos de prueba

Azure DevOps Services

Los usuarios de Azure Test Plans pueden importar o exportar casos de prueba de forma masiva mediante formatos de archivo CSV o Microsoft Excel. La operación de importación admite la creación de nuevos casos de prueba en un conjunto de pruebas determinado o actualizar los casos de prueba existentes proporcionando el identificador del caso de prueba. La operación de exportación permite a los usuarios exportar casos de prueba a archivos CSV o Microsoft Excel (XLSX). Aunque puede seguir usando la importación masiva y las actualizaciones, puede usar la funcionalidad nativa del portal web para copiar, clonar y actualizar los casos de prueba. Para obtener más información, consulte Copiar o clonar planes de prueba, conjuntos de pruebas y casos de prueba.

Para obtener información general sobre los objetos de prueba y la terminología, consulte Objetos y términos de prueba.

Prerrequisitos

Categoría Requisito
Acceso al proyecto Miembro del proyecto.
Niveles de acceso Para solicitar o proporcionar comentarios: por lo menos acceso a las partes interesadas.
Permisos - Para agregar o modificar errores u otros tipos de elementos de trabajo: el permiso Editar elementos de trabajo en este nodo debe estar establecido en Permitir en la correspondiente Ruta de acceso del área.
- Para agregar nuevas etiquetas: el permiso Crear definición de etiqueta debe estar establecido en Permitir.
Para obtener más información, consulte Establecer permisos y acceso para probar.

Exportación de casos de prueba

  1. En la página Planes de Pruebas>Plan de Prueba, elija el plan de prueba cuyo conjunto de pruebas contiene los casos de prueba que desea exportar.

  2. (Opcional) Seleccione opciones de columna para agregar campos que se van a incluir en el archivo de descarga.

  3. Para exportar todos los casos de prueba del conjunto de pruebas, seleccione Exportar casos de prueba a CSV o Exportar casos de prueba a XLSX.

    Captura de pantalla de exportación de casos de prueba del conjunto de pruebas seleccionado.

  4. Para exportar un subconjunto de casos de prueba para el conjunto de pruebas, seleccione los casos de prueba que desea exportar, elija Más opcionesy seleccione Exportar casos de prueba a CSV o Exportar casos de prueba a XLSX.

    Captura de pantalla de los casos de prueba seleccionados, exportar casos de prueba a CSV.

  5. El archivo CSV exportado aparece en la carpeta Descargas.

Importar casos de prueba

  1. En la página de planes de prueba de >, elija el plan de pruebas que contenga el conjunto de pruebas en el que desea importar casos de prueba.

    Captura de pantalla de Importación de casos de prueba en el conjunto de pruebas seleccionado.

  2. Elija el archivo que se va a importar desde el cuadro de diálogo que se abre y, a continuación, elija Importar.

    captura de pantalla del cuadro de diálogo Importar casos de prueba.

  3. Elija Confirmar en el cuadro de diálogo Confirmar importación que se muestra. Si especifica casos de prueba que ya están definidos en el conjunto de pruebas, es posible que algunos elementos se sobrescriben durante la importación.

Actualización de los casos de prueba existentes

  1. Para actualizar los elementos de trabajo, cree una vista de columna que contenga todas las columnas que desea exportar y, posiblemente, editar. Después de aplicar columnas pertinentes a la vista, es el momento de exportar los casos de prueba a un archivo CSV o XLSX. Seleccione Exportar a csv o Exportar a XLSX para guardar el archivo en el equipo local.

    Captura de pantalla de exportación de casos de prueba del conjunto de pruebas seleccionado.

  2. Realice las modificaciones en los casos de prueba. No debe cambiar los campos de identificador ID y tipo de elemento de trabajo . Los demás campos que quiera incluir son opcionales.

  3. Guarde el archivo e impórtelo de nuevo en el conjunto de pruebas (consulte sección de importación).

Importación de casos de prueba automatizados (TCM)

Para importar casos de prueba automatizados en una suite de pruebas, use tcm testcase /import. Debe especificar un archivo .dll para el ensamblado de prueba que contiene las pruebas.

tcm testcase /import /collection:teamprojectcollectionurl /teamproject:project
             /storage:path
             [/maxpriority:priority]
             [/minpriority:priority]
             [/category:filter]
             [/syncsuite:id [/include]]
             [/login:username,[password]]
Parámetro Descripción
/storage:path Especifica la ruta de acceso y el nombre del ensamblado de prueba que contiene las pruebas automatizadas que desea importar.
/maxpriority:priority Opcional. Especifica las pruebas que se van a importar en función de la prioridad máxima del método de prueba. Por ejemplo, si el parámetro es /maxpriority:1, solo las pruebas con un atributo de prioridad para el método de prueba menor o igual que 1 se importan como casos de prueba del ensamblado.
/minpriority:priority Opcional. Especifica qué pruebas se van a importar en función de la prioridad mínima del método de prueba. Por ejemplo, si el parámetro es /minpriority:2, solo se importan las pruebas con un atributo de prioridad para el método de prueba igual o mayor que 2 como casos de prueba del ensamblado.
/categoría:filter Opcional. Especifica qué pruebas se van a importar en función de la categoría de cada método de prueba del ensamblado de prueba. Puede usar este parámetro junto con /syncsuite para importar pruebas con una determinada categoría en un conjunto de pruebas específico.
Para obtener más información sobre las categorías de prueba, vea Ejecutar pruebas unitarias con el Explorador de pruebas.
/syncsuite:id Opcional. Especifica el identificador del conjunto de pruebas del plan de pruebas al que desea agregar los casos de prueba que importe. Este conjunto no puede ser un conjunto dinámico ni un conjunto basado en consultas. Si especifica un conjunto de pruebas para sincronizar con las pruebas de actualización, las pruebas no admitidas se quitan del conjunto de pruebas, pero no del propio plan de pruebas.

Preguntas más frecuentes

P: ¿Puedo importar nuevos casos de prueba y actualizar los casos existentes en el mismo archivo CSV/XLSX?

R: ¡Absolutamente! Deje el campo ID de caso de prueba vacío para los nuevos ítems de trabajo. Para los casos de prueba existentes que desea actualizar, proporcione los valores correspondientes "Id. de caso de prueba" y "Tipo de elemento de trabajo".

P: ¿Cómo sé si mi archivo importado tiene errores?

R: Los problemas con el formato del archivo CSV/XLSX aparecen en la vista de importación en el portal web. No se pueden importar los elementos de trabajo hasta que el formato y la sintaxis sean correctos.

Captura de pantalla del cuadro de diálogo de error de importación de casos de prueba.

P: ¿La operación de importación admite todos los tipos de elementos de trabajo?

R: No, no se admiten todos los elementos de trabajo. La importación de casos de prueba solo admite los siguientes tipos de elemento de trabajo:

  • Caso de prueba

Importante para hacer referencia a los pasos compartidos en caso de prueba mediante la funcionalidad de importación:

  • Ya debe existir un elemento de trabajo de pasos compartidos y se puede hacer referencia a su identificador en el CSV. La funcionalidad de importación de CSV o XLSX no admite la creación de un nuevo elemento de trabajo de pasos compartidos si se hace referencia sin un ID, y la importación generará un error de "columna no válida".

  • Puede crear un nuevo elemento de trabajo de pasos compartidos desde la interfaz de usuario de caso de prueba y utilizando la opción crear pasos compartidos.

  • Una vez que se cree el elemento de trabajo de pasos compartidos, puede hacer referencia al identificador del paso compartido en el CSV.

Captura de pantalla de la referencia de paso compartida en CSV.

  • Tenga en cuenta que si se proporciona la referencia del elemento de trabajo de los pasos compartidos junto con los pasos contenidos en el archivo CSV o XLSX, se actualizará el elemento de trabajo de los pasos compartidos. Por lo tanto, si solo desea proporcionar una referencia a los pasos compartidos, no agregue pasos a él en csv o XLSX.

Azure Boards tiene una funcionalidad de importación masiva independiente mediante archivos CSV. Para obtener más información, consulte importación o actualización masiva (CSV).

P: ¿Cuáles son los encabezados obligatorios que se van a incluir en el archivo CSV/XLSX de importación?

R: Asegúrese de que cada archivo de importación tenga los siguientes encabezados (con la ortografía exacta):

  • ID: El ID del elemento de trabajo que está intentando importar. Para la creación de nuevos casos de prueba, deje este campo en blanco.
  • Tipo de elemento de trabajo: método de importación de casos de prueba solo admite "Caso de prueba" y "Pasos compartidos". Use estas palabras clave exactas al proporcionar información de tipo de elemento de trabajo.
  • Título: El título del caso de prueba que desea crear o actualizar, que puede ser un valor alfanumérico.
  • Paso de prueba: Pasos definidos en un caso de prueba se encuentran en una lista ordenada. Debe proporcionar el número de orden de cada paso de prueba.
  • Acción paso a paso: Define las acciones que un evaluador manual debe realizar al ejecutar el paso de prueba.
  • paso esperado: El resultado esperado de una acción determinada.

P: ¿Cuáles son las limitaciones de las operaciones de importación o exportación?

R: Asegúrese de seguir las limitaciones siguientes:

  • La columna de estado del caso de prueba debe estar en el estado de Diseño.
  • La longitud del título del caso de prueba no debe superar los 128 caracteres.
  • Hay un límite de 20 MB en objetos JSON creados durante la importación y exportación. Si se produce un error en la importación, pruebe la operación con un pequeño subconjunto de los casos de prueba.
  • El usuario que realiza la importación debe tener permisos en el área y en las rutas de iteración para el plan de prueba y el conjunto de pruebas que planea importar o exportar.
  • Se produce un error en las operaciones de copia e importación si el número de vínculos relacionados supera los 1000 para el caso de prueba.

Pasos siguientes