Tutorial do TestLink
โก Resumo Inteligente
O Guia Completo de Tutoriais do TestLink explica como usar a plataforma web de cรณdigo aberto TestLink para gerenciamento de testes de ponta a ponta, abrangendo configuraรงรฃo de projeto, planos de teste, builds, suรญtes de teste, casos de teste, funรงรตes de usuรกrio e requisitos. trachabilidade, execuรงรฃo tracrei, relatรณrios e fluxos de trabalho de importaรงรฃo ou exportaรงรฃo.

O que รฉ TestLink?
O TestLink รฉ uma das ferramentas de gerenciamento de testes de cรณdigo aberto baseadas na web mais utilizadas. Ele sincroniza a especificaรงรฃo de requisitos e a especificaรงรฃo de testes em um รบnico espaรงo de trabalho, permitindo que as equipes planejem, documentem e executem testes. tracO TestLink permite que vocรช coordene atividades de alta qualidade. Com ele, vocรช pode criar um projeto de teste, documentar casos de teste e integrar vรกrios usuรกrios com funรงรตes distintas. O usuรกrio administrador gerencia a atribuiรงรฃo de casos de teste em toda a equipe.
O TestLink suporta a execuรงรฃo automatizada e manual de casos de teste. Os testadores podem gerar um Plano de teste Gere relatรณrios de teste e relatรณrios em muito menos tempo com esta ferramenta. Ela suporta relatรณrios em diversos formatos, incluindo Excel, MS Word e HTML. Alรฉm disso, integra-se com softwares populares. Defeito tracsistemas lรญderes como JIRA, MANTIS, BUGZILLA e TRACPor ser baseado na web, vรกrios usuรกrios podem utilizรก-lo simultaneamente com suas prรณprias credenciais e funรงรตes atribuรญdas.
Vantagens do TestLink
Antes de mergulharmos na configuraรงรฃo, รฉ รบtil entender por que o TestLink continua sendo uma escolha popular para gerenciamento de testes em equipes de controle de qualidade.
- Ele suporta mรบltiplos projetos em uma รบnica instalaรงรฃo.
- Permite a fรกcil exportaรงรฃo e importaรงรฃo de casos de teste entre servidores.
- Ele se integra facilmente com diversas ferramentas de gerenciamento de defeitos.
- Ele executa casos de teste automatizados por meio de XML-RPC.
- Ele filtra casos de teste por versรฃo, palavras-chave, ID do caso de teste e outros atributos.
- Com apenas alguns cliques, ele atribui casos de teste a vรกrios usuรกrios.
- Ele gera planos de teste e relatรณrios de teste em vรกrios formatos.
- Ele fornece credenciais para mรบltiplos usuรกrios e suporta atribuiรงรฃo granular de funรงรตes.
Faรงa login no TestLink
Apรณs a instalaรงรฃo do TestLink, o primeiro passo รฉ fazer login como administrador e acessar o painel principal.
Passo 1) Acesse a pรกgina inicial do TestLink e insira os dados de login.
- Digite o ID do usuรกrio โ admin
- Digite a senha
- Clique na aba de login
Criando um Projeto de Teste
Um Projeto de Teste funciona como o contรชiner de nรญvel superior para todos os planos de teste, conjuntos de testes e casos relacionados. Os passos a seguir mostram como criar seu primeiro projeto.
Passo 1) Na janela principal, clique em Testar Gerenciamento de Projetos. Isso abrirรก outra janela.
Passo 2) Clique na aba โCriarโ para criar um novo projeto.
Passo 3) Preencha todos os campos obrigatรณrios, como categoria, nome do projeto, prefixo e descriรงรฃo. Apรณs preencher os detalhes necessรกrios, clique na guia โCriarโ na parte inferior da janela.
Isso cria o seu projeto โGuru99โ com sucesso.
Criando um Plano de Teste
Um Plano de Testes reรบne todas as informaรงรตes necessรกrias, incluindo o escopo dos testes de software, marcos, conjuntos de testes e casos de teste. Uma vez que o projeto esteja em andamento, o prรณximo passo รฉ definir um Plano de Testes para ele.
Passo 1) Na pรกgina inicial, clique em Gerenciamento de Plano de Teste.
Passo 2) Uma nova pรกgina serรก aberta. Na parte inferior da pรกgina, clique na aba โCriarโ.
Passo 3) Preencha todas as informaรงรตes necessรกrias, como nome, descriรงรฃo e a opรงรฃo โcriar a partir de um plano de teste existenteโ. Em seguida, clique em โCriarโ.
Passo 4) O GuruO plano de teste 99 foi criado com sucesso.
Criaรงรฃo de compilaรงรฃo
Uma versรฃo (Build) representa uma versรฃo especรญfica do software em teste. As versรตes sรฃo รบteis para grupos.ping Resultados da execuรงรฃo em relaรงรฃo a uma versรฃo especรญfica do aplicativo.
Passo 1) Na pรกgina inicial, clique em "Builds/Releases" em "Test Plan".
Passo 2) Na janela seguinte, preencha todos os detalhes da versรฃo do software e clique em โCriarโ para salvรก-la.
- Digite o nome do tรญtulo
- Insira a descriรงรฃo da versรฃo do software.
- Marque a caixa de seleรงรฃo para o status โ Ativo
- Marque a caixa de seleรงรฃo para o status โ Aberto
- Escolha a data de lanรงamento
- Clique no botรฃo โCriarโ
Apรณs a criaรงรฃo de uma versรฃo, ela aparecerรก assim.
Criaรงรฃo de um conjunto de testes
Um conjunto de testes รฉ uma coleรงรฃo de casos de teste que validam o mesmo componente ou funcionalidade. Os passos a seguir explicam como criar um conjunto de testes para o seu projeto.
Passo 1) Clique na opรงรฃo โEspecificaรงรฃo de Testeโ na pรกgina inicial.
Passo 2) No lado direito do painel, clique no รญcone de configuraรงรตes. . ร exibida uma lista de operaรงรตes de teste.
Passo 3) Clique na aba โCriarโ para o Conjunto de Testes.
Passo 4) Preencha todos os detalhes do conjunto de testes e clique em "Salvar".
- Insira o nome do conjunto de testes
- Insira os detalhes sobre seu conjunto de testes.
- Clique em โSalvarโ para salvar o conjunto de testes.
Vocรช pode ver o conjunto de testes para Guru99 รฉ criado.
Seu conjunto de testes aparece no lado esquerdo do painel, abaixo da estrutura de pastas.
Criando um caso de teste
Um caso de teste contรฉm uma sequรชncia de etapas de teste projetadas para validar um cenรกrio especรญfico com um resultado esperado. As etapas abaixo explicam como criar um caso de teste juntamente com suas etapas de teste individuais.
Passo 1) Clique na pasta "Test Suite" no lado esquerdo do painel, abaixo da estrutura de รกrvore de pastas.
Passo 2) Clique no รญcone de configuraรงรตes no painel lateral direito. Uma lista de operaรงรตes de caso de teste serรก exibida.
Passo 3) Uma nova janela serรก aberta. Clique em โCriarโ nas operaรงรตes do Caso de Teste para iniciar um novo Caso de Teste.
Passo 4) Insira os detalhes na pรกgina de especificaรงรฃo do caso de teste.
Passo 5) Apรณs inserir os detalhes, clique em โCriarโ para salvรก-los. O Caso de Teste para GuruO nรบmero 99 foi criado com sucesso.
Passo 6) Clique no caso de teste na pasta. Uma nova janela serรก aberta. Clique em โCriar etapasโ para iniciar o editor de etapas do caso de teste.
Passo 7) Uma nova janela serรก aberta na mesma pรกgina. Insira os seguintes dados.
- Insira a aรงรฃo passo a passo para o seu caso de teste.
- Insira os detalhes sobre a aรงรฃo da etapa
- Clique em โSalvar e adicionar outra aรงรฃoโ OU clique em โSalvar e sairโ se nรฃo houver mais etapas de teste para adicionar.
Passo 8) Apรณs salvar e sair da etapa de teste, ela ficarรก assim.
Atribuindo Caso de Teste ao Plano de Teste
Para que um caso de teste seja executado, ele deve ser atribuรญdo a um plano de teste. Os prรณximos passos explicam como adicionar um caso de teste ao seu plano de teste.
Passo 1) Clique no รญcone de configuraรงรตes No painel de teste, aparece uma lista de operaรงรตes.
Passo 2) Clique em โAdicionar aos planos de testeโ.
Passo 3) Uma nova janela serรก aberta. Procure o seu projeto.Guru99".
- Marque a caixa de seleรงรฃo ao lado do seu Plano de Teste.
- Clique no botรฃo โAdicionarโ.
Isso adiciona seu caso de teste ao plano de testes.
Criando usuรกrios e atribuindo funรงรตes no TestLink
O TestLink oferece recursos de gerenciamento e autorizaรงรฃo de usuรกrios para que vocรช possa conceder as permissรตes corretas a cada membro da equipe.
Abaixo estรก a lista de funรงรตes padrรฃo no TestLink e seus respectivos direitos.
| Tipo | Casos de teste | Mรฉtricas de teste |
|---|---|---|
| Convidado | Consultar | Consultar |
| testador | Execute | Consultar |
| Testador Sรชnior | Editar e executar | Consultar |
| Lรญder e Administrador | Editar e executar | Editar e executar |
Passo 1) Na pรกgina inicial do TestLink, clique no รญcone Usuรกrios/Funรงรตes na barra de navegaรงรฃo.
Passo 2) Clique em โCriarโ.
Passo 3) Preencha todos os dados do usuรกrio e clique no botรฃo โSalvarโ.
Os usuรกrios recรฉm-criados aparecem na lista.
Passo 4) Atribua a funรงรฃo de Projeto de Teste ao usuรกrio.
- Clique no โAtribuir funรงรตes do projeto de testeโ aba
- Escolha o nome do projeto
- Selecione a funรงรฃo do usuรกrio no menu suspenso.
Requisitos de escrita
Os requisitos descrevem o que o sistema deve fazer, e o TestLink permite armazenรก-los juntamente com os casos de teste que os verificam. Os prรณximos passos mostram como adicionar uma especificaรงรฃo de requisito.
Passo 1) Na barra de navegaรงรฃo, selecione o link โRequisitosโ. Isso abrirรก a pรกgina de Requisitos.
Passo 2) No lado direito da pรกgina de Requisitos, clique em โCriarโ.
Passo 3) Uma nova janela serรก aberta. Insira todos os detalhes, incluindo:
- ID do Documento
- Nome do tรญtulo
- Exigรชncia Descriptรญon
- Clique em "Salvar"
Para o tipo, vocรช pode escolher uma opรงรฃo no menu suspenso. Neste exemplo, escolhemos โEspecificaรงรฃo de requisitos do usuรกrioโ.
Passo 4) A especificaรงรฃo de requisitos รฉ criada e exibida no painel lateral esquerdo, abaixo do projeto โGuru99".
Passo 5) Selecione o botรฃo de configuraรงรตes na pรกgina inicial da Especificaรงรฃo de Requisitos. Uma nova janela serรก aberta.
Passo 6) Clique na aba โCriarโ em Requisito. Operaรงรตes.
Passo 7) Preencha todos os detalhes especificados e clique em โSalvarโ.
- Insira o ID do documento
- Digite o nome do tรญtulo
- Digite a descriรงรฃo
- Insira o status โ rascunho, retrabalho, revisรฃo, nรฃo testรกvel ou vรกlido (escolhemos vรกlido)
- Insira o tipo โ interface do usuรกrio, nรฃo funcional, informativo, recurso ou caso de uso (escolhemos caso de uso).
- Insira o nรบmero de casos de teste necessรกrios
- Clique em โSalvarโ no final.
Observaรงรฃo: Para adicionar mais requisitos, marque a caixa de seleรงรฃo e clique em โSalvarโ.
No lado esquerdo do painel, o novo requisito fica visรญvel.
Atribuiรงรฃo de Requisitos a Casos de Teste
No TestLink, um requisito pode ser vinculado a casos de teste. Este รฉ um recurso crucial para tracCobertura de testes otimizada. Na visualizaรงรฃo de relatรณrios de teste, vocรช pode verificar quais requisitos nรฃo estรฃo cobertos e adicionรก-los aos conjuntos de testes para obter a mรกxima cobertura.
Passo 1) Na seรงรฃo Especificaรงรฃo de Teste, abra qualquer Caso de Teste individual e clique no รญcone de Requisito.
Passo 2) Para atribuir uma especificaรงรฃo de requisitos a um caso de teste, siga estes passos.
- Utilize o menu suspenso para selecionar a Especificaรงรฃo de Requisitos.
- Marque a caixa de seleรงรฃo do requisito
- Clique na aba โAtribuirโ
Apรณs clicar na aba โAtribuirโ, uma janela aparece com a mensagem โRequisito atribuรญdoโ.
Executando um caso de teste
No TestLink, vocรช pode executar um caso de teste e alterar seu status de execuรงรฃo. O status de um caso de teste pode ser definido como "Bloqueado", "Aprovado" ou "Reprovado". Inicialmente, o caso estรก com o status "Nรฃo Executado", mas, uma vez atualizado, nรฃo pode ser alterado de volta para "Nรฃo Executado".
Passo 1) Na barra de navegaรงรฃo, clique no link โExecuรงรฃo de Testeโ. Isso abrirรก o Painel de Execuรงรฃo de Teste.
Passo 2) Selecione o caso de teste que deseja executar no painel lateral esquerdo.
Passo 3) Apรณs selecionar o Caso de Teste, uma nova janela serรก aberta.
Passo 4) Siga esses passos.
- Insira as anotaรงรตes relacionadas ao caso de teste executado.
- Selecione seu status
Passo 5) Na mesma pรกgina, preencha detalhes semelhantes sobre a execuรงรฃo. Selecione o status e clique em โSalvar Execuรงรฃoโ.
Gerando relatรณrios de teste
Os relatรณrios de teste oferecem visibilidade do progresso da execuรงรฃo, da cobertura dos requisitos e do nรญvel geral de qualidade. O TestLink suporta diversos formatos para o compartilhamento de relatรณrios com as partes interessadas.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Passo 1) Na barra de navegaรงรฃo, clique na opรงรฃo Relatรณrios de Teste.
Passo 2) No painel lateral esquerdo, selecione o link โRelatรณrio de Testeโ.
Passo 3) Para gerar um relatรณrio, siga estes passos.
- Marque ou desmarque as opรงรตes que deseja destacar no seu relatรณrio de teste.
- Clique na pasta do seu projeto.
O relatรณrio do teste tem o seguinte aspecto.
Exportar caso de teste / conjunto de testes
O TestLink permite exportar projetos e conjuntos de testes e, em seguida, importรก-los para outro projeto do TestLink em um servidor ou sistema diferente. Os prรณximos passos descrevem o fluxo de trabalho de exportaรงรฃo.
Passo 1) Na pรกgina de Especificaรงรฃo de Teste, selecione o Caso de Teste que deseja exportar.
Passo 2) No lado direito do painel, clique em รcone de configuraรงรตes. Ele exibe as operaรงรตes que podem ser realizadas no caso de teste.
Passo 3) Clique na "Exportaรงรฃo" botรฃo.
Passo 4) Uma nova janela serรก aberta. Selecione a opรงรฃo conforme necessรกrio e clique na aba โExportarโ.
O seguinte XML foi gerado.
Importando Caso de Teste / Conjunto de Testes
A importaรงรฃo traz casos de teste ou conjuntos de testes de uma exportaรงรฃo XML para o conjunto de testes de destino de sua escolha.
Passo 1) Selecione a pasta do conjunto de testes onde deseja importar o caso de teste.
Passo 2) Clique no รญcone de configuraรงรตes Na lateral direita do painel, sรฃo exibidas as operaรงรตes que podem ser executadas no conjunto de testes ou no caso de teste.
Passo 3) Clique em โImportarโ na lista de operaรงรตes do caso de teste.
Passo 4) Procure e anexe o arquivo XML de caso de teste que vocรช exportou do TestLink e clique em โCarregarโ.
- Use a opรงรฃo de navegaรงรฃo para anexar o arquivo XML de caso de teste que vocรช exportou do TestLink.
- Clique em โCarregar arquivoโ
Ao carregar um arquivo, uma janela serรก aberta com a mensagem โImportar casos de testeโ.
Passo 5) O caso de teste รฉ carregado e exibido no lado direito do painel.




























































