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 |
|
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.