TestLink - Importar dados

TestLink suporta arquivos XML e CVS para importar dados. Ele suporta a importação de dados para suítes de teste, casos de teste, requisitos, resultados de execução de teste, palavras-chave, etc. No entanto, para alguns casos, ele suporta apenas XML e, em alguns casos, XML e CVS.

A tabela a seguir exibe as funcionalidades que suportam importação e aquelas que suportam formato de arquivo.

Item Formato de arquivo Importar
Projeto de Teste XML sim
Suíte de teste XML sim
Caso de teste XML, XLS sim
Palavra-chave CSV, XML sim
Requerimento CSV, XML sim
Resultados XML sim
Plataformas XML sim
Os campos personalizados XML sim

Importar conjunto de testes e casos

Sample File - A seguir está o arquivo XML com palavras-chave que podem ser usadas para importar suítes de teste.

<testsuite name = "Child Suite2">
   <details>abc</details>
   <testcase name = "Sample test case2">
      <summary>test case sample- update</summary>
      <preconditions>1. TestLink should be installed</preconditions>
      
      <steps>
         <step>
            <step_number>1</step_number>
            <actions>Go to www.google.com</actions>
            <expectedresults>Google Home page should display</expectedresults>
         </step>
      </steps>
      
      <keywords>
         <keyword name = "Sample Test">
            <notes>abc</notes>
         </keyword>
      </keywords>
   </testcase>
</testsuite>
  • Se você não quiser adicionar a palavra-chave, a seção de palavra-chave pode ser removida do arquivo XML.

  • Se você deseja importar vários casos de teste, adicione a seção <testcase> várias vezes com todos os subnós.

  • Se apenas os casos de teste precisam ser importados em um conjunto de testes já existente, remova a tag <testsuite> e inicie o arquivo XML com <testcase>.

Importar um pacote de teste

Step 1 - Para importar o conjunto de testes, vá para Especificações de teste → Especificação de teste no painel.

Step 2 - Selecione o projeto e a pasta no painel esquerdo para onde deseja importar o conjunto de testes.

OR

Para importar apenas casos de teste, selecione as pastas de suíte de teste mais próximas onde os casos de teste devem ser importados.

Step 3 - Clique no ícone Ações no painel direito conforme mostrado abaixo.

Ele exibe as operações do conjunto de testes.

Step 4 - Clique no ícone Importar conforme mostrado abaixo -

OR

Para fazer upload apenas de casos de teste, clique no ícone Importar presente em Test Case Operations (abaixo de Test Suite Operations).

Ele abre a página Import Test Suite. Por padrão, o tipo de arquivo é selecionado como XML.

Step 5 - Preencha os seguintes detalhes -

  • Arquivo - selecione o arquivo XML e carregue-o. O tamanho máximo do arquivo deve ser 400 KB.

  • Considere o caso de teste como duplicado se: Selecione a opção apropriada na lista.

  • Ação para duplicar: Selecione a opção apropriada na lista.

Step 6 - Clique no botão Carregar arquivo conforme mostrado abaixo -

Step 7 - Após a importação, uma mensagem de sucesso é exibida conforme mostrado abaixo.

Importar caso de teste usando XLS

Arquivo XLS de amostra para importar vários casos de teste da seguinte forma -

Nome Resumo Passos resultado esperado
Arranque rápido do motor Inicialização em 5 segundos Muito rápido para escrever etapas O motor deve começar
Parada de emergência do motor Parada do motor devido ao botão de pânico
  • Botão de desbloqueio de pânico
  • Pressione o botão de pânico
  • Pressione confirmar
O motor deve parar instantaneamente

A primeira linha não será importada. É suposto ter uma descrição de coluna.

Step 1 - Para importar casos de teste, vá para Especificações de teste → Especificação de teste no painel.

Step 2 - Selecione as pastas de suíte de teste mais próximas, onde os casos de teste devem ser importados.

Step 3 - Clique no ícone Ações no painel direito.

Ele exibe as operações do caso de teste.

Step 4 - Clique no ícone Importar conforme mostrado abaixo.

Ele abre a página Importar caso de teste.

Step 5- Por padrão, o tipo de arquivo selecionado é XML. Altere para XLS / CSV e insira os seguintes detalhes -

  • Arquivo - selecione o arquivo e carregue-o. O tamanho máximo do arquivo deve ser 400 KB.

  • Considere o caso de teste como duplicado se - Selecione a opção apropriada na lista.

  • Ação para duplicar - selecione a opção apropriada na lista.

Step 6 - Clique no botão Carregar arquivo conforme mostrado abaixo.

Requisitos de importação

TestLink oferece suporte a arquivos XML e CSV para importar os requisitos.

O arquivo XML de amostra para Requisito seria o seguinte -

<requirements>
   <requirement>
      <docid>ENG-0001</docid>
      <title>Add a product</title>
      <description>ABC</description>
   </requirement>
   
   <requirement>
      <docid>ENG-0002</docid>
      <title>Add price </title>
      <description>Price</description>
   </requirement>
</requirements>

O arquivo CSV de amostra para o requisito seria o seguinte -

ENG-0001,Add a product,ABC

ENG-0002,Add price,Price

Step 1 - Para importar os requisitos, vá para Especificação de Requisito → Especificação de Requisito no painel.

Step 2 - Selecione a pasta de especificação de requisitos para a qual os requisitos devem ser importados no painel esquerdo.

Step 3 - Clique no ícone Ação presente na parte superior do painel direito.

Ele exibe a página Operações de Requisito.

Step 4 - Clique no botão Importar conforme mostrado abaixo.

Ele exibe a página de importação de requisitos.

Step 5 - Insira os seguintes detalhes.

  • Tipo de arquivo - você pode selecionar CSV, XML ou outras formas de arquivos CSV e XML conforme listado.

  • Arquivo - carregue o arquivo correspondente.

  • Considere o caso de teste como duplicado se - Selecione a opção apropriada na lista.

  • Ação para duplicar - selecione a opção apropriada na lista.

Step 6 - Clique no botão Carregar arquivo conforme mostrado abaixo.

Após o upload, ele exibe a mensagem Import done junto com os detalhes importados.

Após o upload, ele exibe a mensagem Import done junto com os detalhes importados.

Da mesma forma, palavras-chave, plataformas e resultados podem ser importados usando o arquivo suportado e a respectiva seção de acesso ao painel.