TestRail - Importar XML de TestCases
El usuario puede crear varios casos de prueba y secciones a la vez utilizando un archivo XML. Hay dos pasos que requieren los procesos para importar los datos desde XML.
- Reglas para archivo XML
- Importar el archivo al sistema
Reglas para archivo XML
Al crear un archivo XML, se debe considerar el siguiente punto
El formato XML debe tener una estructura de árbol. Debe comenzar con las secciones, los casos de prueba y la subsección.
El formato XML sería el siguiente
<section>
<name>Login Functionality<name>
<description>All test case related to login functionality. Positive and negative test cases</description>
<case>
<id>C2</id>
<title>Correct Username and Passwordcombination</title>
<template>Test Case (Text)<template>
<type>Other<type>
<priority>Medium<priority>
<estimate/>
<references/>
<custom>
<preconds>Login page should display</preconds>
<steps>1. Enter correct username 2.enter correct password</steps>
<expected>Usershould able to login successfully.</expected>
</custom>
</case>
</section>
La etiqueta <case> admite todas las propiedades de un caso de prueba en TestRail, como el título, la estimación, la prioridad, los campos de texto, las condiciones previas, los pasos, el resultado esperado, etc.
Los campos personalizados se agrupan bajo la etiqueta <custom>.
La siguiente tabla enumera los formatos de importación para los distintos tipos de campos personalizados
Tipo | Valor de muestra | Descripción |
---|---|---|
Caja | CIERTO | "verdadero" o "falso" (sin las comillas) |
Fecha | 01-07-2010 | Una cadena de fecha XML válida en formato aaaa-mm-dd |
Desplegable | <id> 5 </id> | El ID del valor (como está configurado en las opciones de campo personalizado en el área de administración) en una etiqueta <id> |
Entero | 1022 | Un número entero simple |
Hito | <id> 2 </id> | El ID del hito en una etiqueta <id> |
Selección múltiple | |
Una lista de registros <item>, cada uno con su propia ID (por lo tanto, como una lista de valores desplegables) |
Pasos | |
Una lista de <step> registros, cada uno con su propio índice, contenido y resultado esperado opcionalmente |
Cadena / Texto | Foobar | Una simple cuerda |
URL (enlace) | http // google.com / | Una URL simple como cadena |
Usuario | <id> 3 </id> | El ID del usuario en una etiqueta <id> |
Importar archivo CSV
Vaya a la pestaña Casos de prueba.
Haga clic en el ícono de importar casos de prueba en el lado derecho y seleccione la opción Importar desde XML.
La siguiente captura de pantalla muestra el icono Importar casos de prueba y la selección XML
Abre el asistente Importar desde XML. Busque y cargue un archivo XML.
El usuario puede agregar nuevos casos de prueba, así como actualizar los casos de prueba existentes.
Después de la selección, haga clic en el botón Importar.
La siguiente captura de pantalla muestra cómo exportar un archivo XML