Tutorial do TestLink

O que รฉ TestLink?

Test-link รฉ a ferramenta de gerenciamento de testes de cรณdigo aberto baseada na web mais amplamente usada. Ele sincroniza a especificaรงรฃo de requisitos e a especificaรงรฃo de teste juntas. O usuรกrio pode criar projetos de teste e documentar casos de teste usando esta ferramenta. Com Test-Link vocรช pode criar uma conta para vรกrios usuรกrios e atribuir diferentes funรงรตes de usuรกrio. O usuรกrio administrador pode gerenciar tarefas de atribuiรงรฃo de casos de teste.

Ele oferece suporte ร  execuรงรฃo automatizada e manual de casos de teste. Os testadores podem gerar Plano de teste e Relatรณrio de Teste em uma fraรงรฃo do tempo com esta ferramenta. Ele suporta relatรณrios de teste em vรกrios formatos, como Excel, MS Word e HTML. Alรฉm disso, tambรฉm suporta integraรงรฃo com muitos aplicativos populares Defeito sistema de rastreamento como JIRA, MANTIS, BUGZILLA, TRAC, etc. 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.

Vantagens do TestLink

  • Suporta vรกrios projetos
  • Fรกcil exportaรงรฃo e importaรงรฃo de casos de teste
  • Fรกcil de integrar com muitas ferramentas de gerenciamento de defeitos
  • Execuรงรฃo automatizada de casos de teste por meio de XML-RPC
  • Filtragem fรกcil de casos de teste com versรฃo, palavras-chave, ID do caso de teste e versรฃo
  • Fรกcil de atribuir casos de teste a vรกrios usuรกrios
  • Fรกcil de gerar planos de teste e relatรณrios de teste em vรกrios formatos
  • Forneรงa credenciais a vรกrios usuรกrios e atribua funรงรตes a eles

Faรงa login no TestLink

Passo 1: Abra o Testlink pรกgina inicial e insira os detalhes de login

  1. Digite o ID do usuรกrio โ€“ admin
  2. Digite a senha
  3. Clique na aba de login

Faรงa login no TestLink

Criando um Projeto de Teste

Etapa 1 - Na janela principal clique em Test Project Management, abrirรก outra janela

Criando um Projeto de Teste

Etapa 2 - Clique na aba โ€œcriarโ€ para criar um novo projeto.

Criando um Projeto de Teste

Etapa 3 - Insira todos os campos obrigatรณrios na janela como categoria para projeto de teste, nome do projeto, prefixo, descriรงรฃo, etc. Apรณs preencher todos os dados necessรกrios, clique na aba โ€œCriarโ€ no final da janela.

Criando um Projeto de Teste

Isso criarรก seu projeto โ€œGuru99โ€ com sucesso.

Criando um Projeto de Teste

Criando um Plano de Teste

O plano de teste contรฉm informaรงรตes completas, como escopo de teste de software, marco, suรญtes de teste e casos de teste. Depois de criar um Projeto de Teste, a prรณxima etapa รฉ criar o Plano de Teste.

Etapa 1 - Na pรกgina inicial, clique em Gerenciamento do plano de teste na pรกgina inicial

Criando um Plano de Teste

Etapa 2: Irรก abrir outra pรกgina, no final da pรกgina clique na aba โ€œCriarโ€

Criando um Plano de Teste

Etapa 3: Preencha todas as informaรงรตes necessรกrias como nome, descriรงรฃo, criar a partir de um plano de teste existente, etc. na janela aberta e clique em โ€œcriar guiaโ€

Criando um Plano de Teste

Etapa 4 - O plano de teste Guru 99 foi criado com sucesso

Criando um Plano de Teste

Criaรงรฃo de compilaรงรฃo

Uma compilaรงรฃo รฉ uma versรฃo especรญfica de um software

Etapa 1 - Clique em Builds/Releases em Test Plan na pรกgina inicial

Criaรงรฃo de compilaรงรฃo

Etapa 2 - Na prรณxima janela, preencha todos os detalhes necessรกrios para uma versรฃo de software e clique em criar para salvar sua versรฃo

  1. Digite o nome do tรญtulo
  2. Insira a descriรงรฃo sobre a versรฃo do software
  3. Marque a caixa de seleรงรฃo para status - Ativo
  4. Marque a caixa de seleรงรฃo para status-Aberto
  5. Escolha a data de lanรงamento
  6. Clique em criar um botรฃo

Criaรงรฃo de compilaรงรฃo

Depois de liberar o software, ele aparecerรก assim

Criaรงรฃo de compilaรงรฃo

Criando conjunto de testes

Conjunto de testes รฉ uma coleรงรฃo de casos de teste que podem testar ou validar o mesmo componente. As etapas a seguir explicarรฃo como criar um conjunto de testes para o seu projeto.

Etapa 1 - Clique na opรงรฃo de especificaรงรฃo de teste na pรกgina inicial.

Criando conjunto de testes

Etapa 2 - No lado direito do painel, clique no รญcone de configuraรงรฃo Criando conjunto de testes. Ele exibirรก uma sรฉrie de operaรงรตes de teste.

Etapa 3 - Clique na guia โ€œcriarโ€ para o conjunto de testes

Criando conjunto de testes

Etapa 4 - Preencha todos os detalhes do conjunto de testes e clique na aba salvar.

  1. Insira o nome do conjunto de testes
  2. Insira os detalhes sobre seu conjunto de testes
  3. Clique no botรฃo Salvar para salvar os detalhes do conjunto de testes

Criando conjunto de testes

Vocรช pode ver que o conjunto de testes do Guru 99 foi criado

Criando conjunto de testes

Seu conjunto de testes aparece no lado esquerdo do painel, na รกrvore de estrutura de pastas

Criando um Caso de Teste

Testcase contรฉm uma sequรชncia de etapas de teste para testar um cenรกrio especรญfico com um resultado esperado. As etapas abaixo explicarรฃo como criar um caso de teste junto com as etapas de teste.

Etapa 1: Clique na pasta do conjunto de testes no lado esquerdo do painel sob uma estrutura de รกrvore de pastas

Criando um Caso de Teste

Etapa 2 - Clique no รญcone de configuraรงรฃo no painel lateral direito. A lista de operaรงรตes de casos de teste serรก exibida no painel lateral direito

Criando um Caso de Teste

Etapa 3 - Uma nova janela serรก aberta, para criar casos de teste clique no botรฃo criar um botรฃo nas operaรงรตes de casos de teste

Criando um Caso de Teste

Etapa 4 - Insira os detalhes na pรกgina de especificaรงรฃo do caso de teste

Criando um Caso de Teste

Etapa 5 - Apรณs inserir os dados, clique no botรฃo โ€œcriarโ€ para salvar os dados. O caso de teste para Guru99 foi criado com sucesso

Criando um Caso de Teste

Etapa 6 - Clique no caso de teste da pasta, conforme mostrado acima, uma janela serรก aberta. Clique no botรฃo โ€œcriar etapasโ€ em um caso de teste. Isso abrirรก um editor de etapas do caso de teste

Criando um Caso de Teste

Passo 7) Irรก abrir outra janela na mesma pรกgina, nessa janela vocรช deverรก inserir os seguintes dados

  1. Insira a etapa de aรงรฃo para seu caso de teste
  2. Insira os detalhes sobre a aรงรฃo da etapa
  3. Clique em salvar e adicionar outra aรงรฃo de etapa OU clique em salvar e sair da guia se nรฃo houver mais etapa de teste para adicionar

Criando um Caso de Teste

Passo 8) Depois de salvar e sair da etapa de teste, ela aparecerรก assim

Criando um Caso de Teste

Atribuindo caso de teste ao plano de teste

Para que o caso de teste seja executado, ele deve ser atribuรญdo ao plano de teste. Aqui veremos como podemos atribuir um caso de teste ao plano de teste.

Passo 1) Clique no รญcone de configuraรงรฃo Atribuindo Caso de Teste ao Plano de Teste no painel de teste. Ele mostrarรก a lista de operaรงรตes.

Passo 2) Clique em โ€œAdicionar aos planos de testeโ€

Atribuindo Caso de Teste ao Plano de Teste

Passo 3) Uma nova janela serรก aberta, pesquise seu projeto โ€œGuru99โ€

  1. Marque a caixa de seleรงรฃo em seu plano de teste
  2. Clique no botรฃo adicionar

Atribuindo Caso de Teste ao Plano de Teste

Isso adicionarรก seu caso de teste ao seu Plano de Teste.

Criando usuรกrios e atribuindo funรงรตes no TestLink

Testlink fornece recursos de gerenciamento e autorizaรงรฃo de usuรกrios.

Abaixo estรก uma lista de funรงรตes padrรฃo em Testlink e seus direitos โ€“

Tipo Casos de teste Mรฉtricas de teste
Locatรกrio Consultar Consultar
testador Execute Consultar
Testador Sรชnior Editar e executar Consultar
Lรญder e Administrador Editar e executar Editar e executar

Etapa 1 - De TestlinkNa pรกgina inicial, clique no รญcone de usuรกrios/funรงรตes na barra de navegaรงรฃo

Criando usuรกrios e atribuindo funรงรตes no TestLink

Etapa 2 - Clique em Criar

Criando usuรกrios e atribuindo funรงรตes no TestLink

Etapa 3: Preencha todos os dados do usuรกrio e clique no botรฃo โ€œSalvarโ€

Criando usuรกrios e atribuindo funรงรตes no TestLink

Aqui na lista podemos ver que os usuรกrios foram criados

Criando usuรกrios e atribuindo funรงรตes no TestLink

Etapa 4: Atribuiรงรฃo da funรงรฃo do projeto de teste ao usuรกrio,

  1. Clique em โ€œAtribuir funรงรตes do projeto de testeโ€ aba
  2. Escolha o nome do projeto
  3. Selecione a funรงรฃo do usuรกrio no menu suspenso

Criando usuรกrios e atribuindo funรงรตes no TestLink

Requisitos de escrita

Etapa 1 - Na barra de navegaรงรฃo selecione o โ€œLink Requisitosโ€, ele abre a pรกgina Requisitos.

Requisitos de escrita

Etapa 2: Na pรกgina de requisitos, no lado direito do painel, clique no botรฃo โ€œcriarโ€

Requisitos de escrita

Etapa 3: Uma nova janela serรก aberta, insira todos os detalhes como

  1. ID do Documento
  2. Nome do tรญtulo
  3. Exigรชncia Descriptรญon
  4. E clique no botรฃo โ€œSalvarโ€

Para o tipo, vocรช pode escolher a opรงรฃo no menu suspenso โ€“ aqui escolhemos โ€œEspecificaรงรฃo de requisitos do usuรกrioโ€

Requisitos de escrita

Etapa 4: Deve criar a especificaรงรฃo do Requisito e exibi-la no painel lateral esquerdo no projeto โ€œGuru99โ€.

Requisitos de escrita

Etapa 5: Selecione o botรฃo de configuraรงรฃo na pรกgina inicial de especificaรงรฃo de requisitos. Isso abrirรก outra janela.

Requisitos de escrita

Etapa 6Clique na guia โ€œCriarโ€ em Requisito Operaรงรตes.

Requisitos de escrita

Etapa 7: Preencha todos os detalhes especificados e clique no botรฃo โ€œSalvarโ€

  1. Insira o ID do documento
  2. Digite o nome do tรญtulo
  3. Digite a descriรงรฃo
  4. Insira o status - se estรก em rascunho, retrabalho, revisรฃo, nรฃo testรกvel, etc. Aqui escolhemos vรกlido
  5. Insira o tipo โ€“ interface do usuรกrio, nรฃo funcional, informativo, recurso, etc. Aqui escolhemos o caso de uso
  6. Insira o nรบmero de casos de teste necessรกrios
  7. Digite o botรฃo โ€œSalvarโ€ no final

Requisitos de escrita

Observaรงรฃo: Para adicionar mais requisitos vocรช pode marcar a caixa de seleรงรฃo e clicar no botรฃo salvar

No lado esquerdo do painel, podemos ver que o requisito foi adicionado.

Requisitos de escrita

Atribuindo requisitos para casos de teste

In Testlink, O requisito pode ser conectado a casos de teste. ร‰ um recurso muito importante para rastrear a cobertura do teste com base nos requisitos. Nos relatรณrios de teste, vocรช pode verificar quais requisitos nรฃo sรฃo cobertos e agir de acordo com eles para anexar em suรญtes de testes para obter cobertura mรกxima de testes

Etapa 1 - Na seรงรฃo de especificaรงรฃo de teste, abra qualquer caso de teste e clique no รญcone de requisito

Atribuindo requisitos a casos de teste

Etapa 2 - Para atribuir a especificaรงรฃo de requisitos ao caso de teste, vocรช deve seguir as seguintes etapas

  1. Role a caixa suspensa para selecionar a especificaรงรฃo de requisitos
  2. Marque a caixa de seleรงรฃo do requisito
  3. Clique na aba โ€œatribuirโ€

Atribuindo requisitos a casos de teste

Apรณs clicar na aba โ€œatribuirโ€, aparecerรก uma janela informando โ€œRequisito Atribuรญdoโ€.

Atribuindo requisitos a casos de teste

Executando um caso de teste

No TestLink, podemos executar um caso de teste e alterar o status de execuรงรฃo de um caso de teste. Status de um caso de teste Pode ser configurado para โ€œbloqueadoโ€ โ€œAprovadoโ€, or "fracassado". Inicialmente, estarรก em โ€œnรฃo executadoโ€ status, mas uma vez que vocรช hav atualizou-o, ele nรฃo poderรก ser alterado para o status โ€œnรฃo executadoโ€ novamente.

Etapa 1 - Na barra de navegaรงรฃo, clique no link โ€œExecuรงรฃo de testeโ€. Ele o direcionarรก para o Painel de Execuรงรฃo de Teste.

Executando um caso de teste

Etapa 2 - Escolha o caso de teste que deseja executar no painel esquerdo

Executando um caso de teste

Etapa 3: Depois de selecionar os casos de teste, serรก aberta uma janela.

Executando um caso de teste

Etapa 4: Siga os seguintes passos

  1. Insira as notas relacionadas ao caso de teste executado
  2. Selecione seu status

Executando um caso de teste

Etapa 5 - Na mesma pรกgina, vocรช deve preencher detalhes semelhantes sobre a execuรงรฃo do caso de teste. Preencha os dados, selecione o status e clique em โ€œsalvar execuรงรฃoโ€.

Executando um caso de teste

Gerando relatรณrios de teste

O link de teste suporta vรกrios formatos de relatรณrio de teste, como

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Escritor
  • OpenOffice Calc

Etapa 1: Na barra de navegaรงรฃo, clique na opรงรฃo Relatรณrios de Teste

Gerando relatรณrios de teste

Etapa 2: No painel esquerdo, selecione o link โ€œRelatรณrio de testeโ€

Gerando relatรณrios de teste

Etapa 3: Para gerar um relatรณrio siga os seguintes passos

  1. Marque e desmarque a opรงรฃo que deseja destacar em seu relatรณrio de teste
  2. clique na pasta do seu projeto

Gerando relatรณrios de teste

O relatรณrio de teste ficarรก assim

Gerando relatรณrios de teste

Exportar caso de teste/conjunto de testes

Testlink fornece os recursos para exportar projetos de teste/conjuntos de testes em seu Testlink e entรฃo vocรช pode importรก-los para outro Testlink projeto em um servidor ou sistema diferente. Para fazer isso, vocรช deve seguir o seguinte passo

Etapa 1 - Escolha o caso de teste que deseja exportar na pรกgina Especificaรงรฃo de teste

Exportar caso de teste/conjunto de testes

Etapa 2: Agora, no lado direito do painel, clique no botรฃo Exportar caso de teste/conjunto de testes รญcone de configuraรงรฃo, ele exibirรก todas as operaรงรตes que podem ser executadas no caso de teste.

Etapa 3: Clique no "exportar" botรฃo

Exportar caso de teste/conjunto de testes

Etapa 4 - Irรก abrir outra janela, marque a opรงรฃo conforme necessidade e clique na aba exportar

Exportar caso de teste/conjunto de testes

O seguinte XML รฉ gerado

Exportar caso de teste/conjunto de testes

Importando caso de teste / suรญte de teste

Etapa 1: Selecione a pasta do conjunto de testes dentro da qual deseja importar o caso de teste

Importando caso de teste / suรญte de teste

Etapa 2 - Clique no รญcone de configuraรงรฃo Importando caso de teste / suรญte de teste no lado direito do painel, serรฃo exibidas todas as operaรงรตes que podem ser executadas no conjunto de testes/caso de teste

Etapa 3 - Clique no botรฃo importar na lista de operaรงรตes do caso de teste como

Importando caso de teste / suรญte de teste

Etapa 4 - Navegue e anexe o arquivo XML do caso de teste que vocรช exportou do link de teste e clique no botรฃo de upload.

  1. Use a opรงรฃo de navegaรงรฃo para anexar o arquivo de caso de teste XML que vocรช exportou do testlink
  2. Clique em enviar arquivo

Importando caso de teste / suรญte de teste

Ao fazer upload de um arquivo, serรก aberta uma janela informando a importaรงรฃo de casos de teste

Importando caso de teste / suรญte de teste

Etapa 5 - O caso de teste serรก carregado e exibido no lado direito do painel

Importando caso de teste / suรญte de teste

Resumo

Neste tutorial, cobrimos vรกrios aspectos do TestLink - como vocรช pode usar Testlink-como um gerenciamento de teste. Ele explica passo a passo como gerenciar o plano de teste para o seu projeto, como criar um usuรกrio e atribuir a ele suas funรงรตes de acordo ou atรฉ mesmo como importar ou exportar casos de teste para o seu projeto. Outros recursos รบteis, como geraรงรฃo de relatรณrios, definiรงรฃo de requisitos, etc. tambรฉm sรฃo bem demonstrados neste tutorial.

Resuma esta postagem com: