testlink tutorial layman s guide testlink test management tool
Este é um guia completo para começar a usar a ferramenta de gerenciamento de teste de código aberto mais popular - TestLink.
Aprenda como configurar e começar a usar rapidamente TestLink Ferramenta de gerenciamento de teste com estes em profundidade Tutoriais TestLink .
Nota do editor - Se você ainda usa planilhas do MS Excel para rastrear casos de teste e execução, este é o melhor momento para mudar para uma ferramenta de gerenciamento de teste. E, por esse motivo, selecionamos a ferramenta de gerenciamento de teste de código aberto popular de longa data. Tente!
Dividimos esta série de tutoriais do TestLink em 4 partes:
Aqui está a lista de todos os tutoriais desta série:
Tutorial TestLink # 1) Introdução, instalação e criação de TestLink Plano e Casos de Teste
Tutorial TestLink nº 2) Gerenciamento de requisitos, execução de teste e geração de relatórios de teste
Tutorial TestLink nº 3) Atualizar o status de execução do caso de teste remotamente ou seja, por meio do código Selenium WebDriver usando a API TestLink (conceitos avançados)
Tutorial TestLink nº 4) Test Metrics, Keyword Management, Custom Fields and Test Report Charts
Vamos começar com a primeira parte desta série.
O que você aprenderá:
- Introdução ao TestLink
Introdução ao TestLink
Esta é a ferramenta de gerenciamento de teste de código aberto baseada na web mais amplamente usada. Ele integra a especificação de requisitos e a especificação de teste. O usuário pode criar projetos de teste e documentar casos de teste usando esta ferramenta. Podemos criar uma conta para vários usuários / testadores e atribuir diferentes funções de usuário. Os usuários administradores podem gerenciar tarefas de atribuição de casos de teste.
Ele suporta a execução manual e automatizada de casos de teste. Com esta ferramenta, os testadores podem gerar relatórios de teste e documentos de plano de teste em um minuto. Suporta a geração de relatórios de teste nos formatos MS Word, Excel e HTML.
TestLink também suporta integração com muitos sistemas populares de rastreamento de defeitos como Mantis, BugZilla, Jira , Youtrack e TRAC. Podemos vincular um tíquete de bug específico a casos de teste. Ele também suporta e mantém vários projetos de teste. Por ser uma ferramenta baseada na web, vários usuários podem acessar sua funcionalidade ao mesmo tempo com suas credenciais e funções atribuídas.
Benefícios do TestLink
- Suporta vários projetos.
- Importação ou exportação de casos de teste fáceis.
- Fácil de integrar com muitas ferramentas de gerenciamento de defeitos.
- Execução automatizada de casos de teste por meio de XML-RPC.
- Fácil de filtrar casos de teste com palavras-chave, versão e ID de caso de teste.
- Ele pode fornecer credenciais a vários usuários e atribuir funções a eles.
- Fácil de atribuir casos de teste a vários usuários.
- Fácil de gerar plano de teste e relatórios de teste em vários formatos.
Instalação do TestLink
ATUALIZAR: Você pode instalar a versão em nuvem do TestLink verificando as etapas em esta página.
Pré-requisitos:
- Apache Webserver
- PHP
- MySQL
Observação : Se você tiver o System Admin atribuído ao seu projeto, pode pedir ao sysadmin para instalá-lo para o seu projeto e pular diretamente para a etapa “Criando um projeto de teste”. (Se você tiver tempo para fazer essas instalações, sugiro que experimente. Isso aumentará sua experiência. :) )
Para instalar o TestLink, você precisa instalar o servidor web Apache, servidor PHP e MySQL. Se o seu sistema ou servidor já tiver Apache, PHP e MySQL instalados, você pode instalar essa ferramenta diretamente, conforme mencionado no ' Instalação de TestLink ”Seção abaixo.
Caso contrário, siga as etapas abaixo, uma a uma, para instalar o Apache, PHP e MySQL primeiro.
Instalação do Apache
Esta seção contém as etapas a serem seguidas para instalar o servidor web Apache.
Passo 1: Baixe o Apache aqui .
Passo 2: Extraia o arquivo Zip para C: /
Etapa 3: Copie o caminho C: Apache24 bin e anexe a ele uma variável de ambiente de caminho.
Passo 4: Abra o prompt de comando. (Executar como administrador)
cd para C: / Apache24 / bin e execute os seguintes comandos um por um
httpd -k install
httpd -k start
Instalação de PHP
Esta seção contém etapas a serem seguidas para instalar o PHP e configurar o PHP com o Apache.
Passo 1: Baixar PHP desta página (o tópico é seguro).
Extraia para C: php
Passo 2: Renomear php.ini-development para php.ini
Etapa 3: Adicionar C: php para a variável de ambiente do caminho.
Passo 4: Editar php.ini e adicionar / editar as seguintes linhas,
display_errors = On
log_erros = On
doc_root = C: / Apache24 / htdocs
extension_dir = “C: / php / ext”
Etapa 5: Editar httpd.conf e adicionar / editar as seguintes linhas,
LoadModule php5_module “C: /php/php5apache2_4.dll”
AddType application / x-httpd-php .php .html .php4 .php5
No fim de httpd.conf adicionar arquivo,
PHPIniDir “C: / php”
Etapa # 6: Crie um arquivo chamado phpinfo.php lado de dentro C: / Apache24 / htdocs & adicione a seguinte linha dentro do arquivo.
Etapa # 7: cópia de php-mysql.dll no C: / php / ext e coloque dentro C: / Windows / System32
Etapa # 8: Reinicie o Apache .
Instalação de MySQL
Esta seção contém as etapas a serem seguidas para instalar o MySQL.
Passo 1: Baixe o MySQL desta página e instale-o.
Passo 2: Crie um banco de dados chamado “TestLink” em seu servidor MySQL.
Etapa 3: No php.ini descomente a extensão MySQL.
E defina o fuso horário da data como “PRC”.
como abrir um arquivo .apk
Instalação do TestLink
Esta seção contém as etapas a serem seguidas para instalar o TestLink no servidor web Apache.
Passo 1: Baixe TestLink desta página .
Passo 2: Extraia o pacote, renomeie-o para “testlink” e coloque-o dentro de “ C: / Apache24 / htdocs '
Etapa 3: Editar config.inc.php e edite as seguintes linhas,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = ‘SILENCIOSO’;
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Salve as alterações e abrahttp: // localhost: 80 / testlinkno navegador.
Clique no botão “próximo” até que a instalação seja concluída.
Passo 4: Agora você pode fazer login no TestLink acessandohttp: // localhost: 80 / testlink.
Nome de usuário: admin
Senha: admin
Observação: Se você quiser capturas de tela para essas etapas de instalação, por favor verifique este guia de instalação .
Criando um projeto de teste
Projeto de teste é um projeto criado para um produto / projeto específico. Ele contém planos de teste, suítes de teste, casos de teste e compilações. Podemos manter vários projetos no TestLink.
Esta seção explica claramente como criar um projeto de teste:
Passo 1: A criação de um novo projeto de teste requer direitos de “administrador”. (Então faça login com o usuário administrador)
Passo 2: Ao fazer login pela primeira vez, ele navegará diretamente para a página Testar criação do projeto. Caso contrário, selecione o link “Testar gerenciamento de projetos” na página principal e clique no botão “Criar”.
Etapa 3: A seção Projeto de teste será aberta. Clique no botão “Criar”.
Passo 4: Insira o nome do projeto de teste, a descrição e todos os campos obrigatórios e clique no botão “Criar”.
Projetos de teste devem ser criados com sucesso.
Criando um plano de teste
O documento Plano de Teste contém informações completas como o escopo do teste, marcos, suítes de teste e casos de teste. Depois de criar um projeto de teste, a próxima etapa é criar um plano de teste.
Esta seção explica claramente a criação de um Plano de Teste:
Passo 1: Clique no link “Gerenciamento do plano de teste” na página da área de trabalho.
Passo 2: Clique no botão “Criar” na página de gerenciamento do plano de teste.
Etapa 3: Insira todos os detalhes necessários na página.
Passo 4: Clique no botão “Criar”. Deve ser salvo.
Criação de compilação
A construção é uma versão específica do software.
Esta seção explica claramente como criar uma construção:
Passo 1: Clique em “Builds / Releases” conforme mostrado na figura.
Passo 2: Clique no botão “criar”.
Etapa 3: Insira os detalhes sobre a construção conforme mostrado na figura abaixo e clique no botão “Criar”.
A construção deve ser criada e salva.
Criando Suite de Teste
Testesuite é uma coleção de casos de teste que podem validar / testar o mesmo componente. Esta seção explica claramente como criar um conjunto de testes. Siga as etapas abaixo, uma a uma, para criar uma suíte de teste.
Passo 1: Clique no link “Especificação de teste” na área de trabalho. Ele deve navegar até a página de especificação de teste do projeto.
Passo 2: Clique no ícone de configurações em o painel do lado direito. Ele exibirá uma série de operações do conjunto de testes.
Etapa 3: Clique em criar um botão para o conjunto de testes.
Passo 4 : A página de especificações do Test Suite deve ser aberta. Preencha os detalhes relacionados ao conjunto de testes e clique no botão “Criar conjunto de testes”.
O conjunto de testes será criado e aparecerá no lado esquerdo, na estrutura em árvore da pasta.
Criando um Caso de Teste
Caso de teste contém uma sequência de etapas de teste para testar um cenário específico, com um resultado esperado. Esta seção explica como criar um caso de teste junto com as etapas de teste. Siga as etapas abaixo um por um para criar casos de teste.
Passo 1: Clique na pasta Test suite na estrutura de árvore do lado esquerdo
qual é o melhor software de remoção de spyware
Passo 2: Clique no ícone de configurações em o painel do lado direito. Uma lista de operações de caso de teste será exibida no painel do lado direito.
Etapa 3: Clique no botão “Criar” do caso de teste. Isso abrirá a página de especificação do caso de teste.
Passo 4: Insira os detalhes na página de especificação do caso de teste.
Etapa 5: Após inserir os detalhes, clique no botão “Criar”. Isso salvará o caso de teste.
Etapa # 6: Agora clique no botão “Criar etapas” no caso de teste. Ele mostrará o editor de etapas do caso de teste.
Etapa # 7: Comece adicionando as etapas de teste conforme mostrado na imagem.
Etapa # 8: Clique no botão “Salvar” para adicionar outras etapas ou clique no botão “Salvar e sair” para salvar a etapa e sair do editor.
Finalmente, O caso de teste que acabamos de criar terá a seguinte aparência:
Atribuindo Caso de Teste ao Plano de Teste
Para executar um caso de teste, ele deve ser atribuído a um plano de teste. Esta seção descreve como atribuir um caso de teste a um Plano de Teste. Siga as etapas mencionadas abaixo para atribuir um caso de teste a um Plano de Teste.
Passo 1: Clique no ícone de configurações no painel do caso de teste. Ele exibirá a lista de operações.
Passo 2: Clique no botão “Add to TestPlans”.
Etapa 3: Clique na caixa de seleção do plano de teste ao qual deseja atribuir o caso de teste. Em seguida, clique no botão “Adicionar”.
O caso de teste será adicionado com sucesso ao Plano de Teste.
Isso é tudo por hoje.
Recapitulando o que aprendemos neste tutorial:
- TestLink fornece várias funcionalidades integradas, como documentação e execução de casos de teste, relatório de teste e geração de plano de teste.
- Vários usuários com várias funções podem ser definidos no TestLink.
- É uma ferramenta de gerenciamento de teste baseada na web, para que todos na organização possam navegar pelos casos de teste se tiverem credenciais de login válidas.
- Os relatórios de teste podem ser gerados facilmente em formato HTML, MS DOC ou Excel.
- Podemos exportar todos os conjuntos de teste e casos de teste e importá-los para alguns outros projetos. Isso é muito útil se quisermos reutilizar casos de teste existentes para as próximas versões do projeto.
Devido a esses recursos úteis, TestLink é amplamente usado e tem sido a ferramenta de gerenciamento de teste de código aberto mais popular por muito tempo.
Sobre o autor: Obrigado a Anitha Eswari por nos ajudar a criar estes tutoriais úteis. Ela está atualmente trabalhando como engenheira de teste sênior, com sólidos conhecimentos de testes manuais e de automação e várias ferramentas de gerenciamento de teste.
Qual o proximo?
Em 2WLe 3rdpartes desta série veremos como gerenciar requisitos, mapear casos de teste para requisitos, executar casos de teste manualmente, vincular defeitos e gerar relatórios de teste . Na parte avançada, veremos como usar o Selenium WebDriver para atualizar casos de teste automaticamente usando a API TestLink e economizar tempo e dinheiro, fatores importantes para o sucesso de qualquer projeto. :)
Lista de todos os tutoriais:
Tutorial TestLink # 1
Tutorial # 2 aqui
Tutorial # 3 aqui
Tutorial # 4 aqui
Como de costume, estamos aqui para ajudá-lo. Deixe-nos saber suas dúvidas nos comentários abaixo.
Leitura recomendada
- Tutorial 4 do TestLink - Métricas de teste, gerenciamento de palavras-chave, campos personalizados e gráficos de relatório de teste
- Tutorial de gerenciamento de teste: um guia definitivo para gerenciamento de teste
- Tutorial do TestLodge - Como organizar seus projetos de teste de software usando a ferramenta de gerenciamento de teste TestLodge
- Tutorial de revisão da ferramenta de gerenciamento de teste Testuff: demonstração super simples de ponta a ponta
- Como atualizar o status de execução do caso de teste TestLink remotamente por meio do Selenium - Tutorial nº 3
- Tutoriais detalhados do Eclipse para iniciantes
- Tutorial do Bugzilla: Tutorial prático da ferramenta de gerenciamento de defeitos
- Tutorial SVN: Gerenciamento de código-fonte usando Subversion