TestRail - Importar TestCases XML
O usuário pode criar vários casos de teste e seções ao mesmo tempo usando o arquivo XML. Existem 2 etapas que os processos requerem para importar os dados do XML.
- Regras para arquivo XML
- Importar o arquivo para o sistema
Regras para arquivo XML
Ao criar o arquivo XML, o seguinte ponto deve ser considerado
O formato XML deve estar em estrutura de árvore. Deve começar com Seções, casos de teste e Subseção.
O formato XML seria semelhante ao seguinte
<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>
A tag <case> suporta todas as propriedades de um caso de teste em TestRail, como título, estimativa, prioridade, campos de texto, pré-condições, etapas, resultado esperado, etc.
Os campos personalizados são agrupados na tag <custom>.
A tabela a seguir lista os formatos de importação para os vários tipos de campos personalizados
Tipo | Valor de amostra | Descrição |
---|---|---|
Caixa de seleção | VERDADEIRO | "verdadeiro" ou "falso" (sem as aspas) |
Encontro | 01-07-2010 | Uma string de data XML válida no formato aaaa-mm-dd |
Suspenso | <id> 5 </id> | O ID do valor (conforme configurado nas opções de campo personalizado na área de administração) em uma tag <id> |
Inteiro | 1022 | Um número inteiro simples |
Marco histórico | <id> 2 </id> | O ID do marco em uma tag <id> |
Multi-seleção | |
Uma lista de registros <item>, cada um com seu próprio ID (assim, como uma lista de valores suspensos) |
Passos | |
Uma lista de registros <step>, cada um com seu próprio índice, conteúdo e resultado opcionalmente esperado |
String / Texto | Foobar | Uma corda simples |
URL (link) | http // google.com / | Um URL simples como string |
Do utilizador | <id> 3 </id> | O ID do usuário em uma tag <id> |
Importar arquivo CSV
Vá para a guia Casos de teste.
Clique no ícone de importação de casos de teste à direita e selecione a opção Importar de XML.
A captura de tela a seguir mostra o ícone Importar casos de teste e a seleção de XML
Ele abre o assistente Importar de XML. Navegue e carregue um arquivo XML.
O usuário pode adicionar novos casos de teste, bem como atualizar casos de teste existentes.
Após a seleção, clique no botão Importar.
A captura de tela a seguir mostra como exportar arquivo XML