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
- Digite o ID do usuรกrio โ admin
- Digite a senha
- Clique na aba de login
Criando um Projeto de Teste
Etapa 1 - Na janela principal clique em Test Project Management, abrirรก outra janela
Etapa 2 - Clique na aba โcriarโ para criar um novo projeto.
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.
Isso criarรก seu projeto โGuru99โ com sucesso.
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
Etapa 2: Irรก abrir outra pรกgina, no final da pรกgina clique na aba โCriarโ
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โ
Etapa 4 - O plano de teste Guru 99 foi criado com sucesso
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
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
- Digite o nome do tรญtulo
- Insira a descriรงรฃo sobre a versรฃo do software
- Marque a caixa de seleรงรฃo para status - Ativo
- Marque a caixa de seleรงรฃo para status-Aberto
- Escolha a data de lanรงamento
- Clique em criar um botรฃo
Depois de liberar o software, ele aparecerรก assim
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.
Etapa 2 - No lado direito do painel, clique no รญcone de configuraรงรฃo . Ele exibirรก uma sรฉrie de operaรงรตes de teste.
Etapa 3 - Clique na guia โcriarโ para o conjunto de testes
Etapa 4 - Preencha todos os detalhes do conjunto de testes e clique na aba salvar.
- Insira o nome do conjunto de testes
- Insira os detalhes sobre seu conjunto de testes
- Clique no botรฃo Salvar para salvar os detalhes do conjunto de testes
Vocรช pode ver que o conjunto de testes do Guru 99 foi criado
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
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
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
Etapa 4 - Insira os detalhes na pรกgina de especificaรงรฃo do 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
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
Passo 7) Irรก abrir outra janela na mesma pรกgina, nessa janela vocรช deverรก inserir os seguintes dados
- Insira a etapa de aรงรฃo para seu caso de teste
- Insira os detalhes sobre a aรงรฃo da etapa
- 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
Passo 8) Depois de salvar e sair da etapa de teste, ela aparecerรก assim
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 no painel de teste. Ele mostrarรก a lista de operaรงรตes.
Passo 2) Clique em โAdicionar aos planos de testeโ
Passo 3) Uma nova janela serรก aberta, pesquise seu projeto โGuru99โ
- Marque a caixa de seleรงรฃo em seu plano de teste
- Clique no botรฃo adicionar
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
Etapa 2 - Clique em Criar
Etapa 3: Preencha todos os dados do usuรกrio e clique no botรฃo โSalvarโ
Aqui na lista podemos ver que os usuรกrios foram criados
Etapa 4: Atribuiรงรฃo da funรงรฃo do projeto de teste ao usuรกrio,
- Clique em โ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
Etapa 1 - Na barra de navegaรงรฃo selecione o โLink Requisitosโ, ele abre a pรกgina Requisitos.
Etapa 2: Na pรกgina de requisitos, no lado direito do painel, clique no botรฃo โcriarโ
Etapa 3: Uma nova janela serรก aberta, insira todos os detalhes como
- ID do Documento
- Nome do tรญtulo
- Exigรชncia Descriptรญon
- 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โ
Etapa 4: Deve criar a especificaรงรฃo do Requisito e exibi-la no painel lateral esquerdo no projeto โGuru99โ.
Etapa 5: Selecione o botรฃo de configuraรงรฃo na pรกgina inicial de especificaรงรฃo de requisitos. Isso abrirรก outra janela.
Etapa 6Clique na guia โCriarโ em Requisito Operaรงรตes.
Etapa 7: Preencha todos os detalhes especificados e clique no botรฃo โSalvarโ
- Insira o ID do documento
- Digite o nome do tรญtulo
- Digite a descriรงรฃo
- Insira o status - se estรก em rascunho, retrabalho, revisรฃo, nรฃo testรกvel, etc. Aqui escolhemos vรกlido
- Insira o tipo โ interface do usuรกrio, nรฃo funcional, informativo, recurso, etc. Aqui escolhemos o caso de uso
- Insira o nรบmero de casos de teste necessรกrios
- Digite o botรฃo โSalvarโ no final
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.
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
Etapa 2 - Para atribuir a especificaรงรฃo de requisitos ao caso de teste, vocรช deve seguir as seguintes etapas
- Role a caixa suspensa 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โ, aparecerรก uma janela informando โRequisito Atribuรญdoโ.
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.
Etapa 2 - Escolha o caso de teste que deseja executar no painel esquerdo
Etapa 3: Depois de selecionar os casos de teste, serรก aberta uma janela.
Etapa 4: Siga os seguintes passos
- Insira as notas relacionadas ao caso de teste executado
- Selecione seu status
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โ.
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
Etapa 2: No painel esquerdo, selecione o link โRelatรณrio de testeโ
Etapa 3: Para gerar um relatรณrio siga os seguintes passos
- Marque e desmarque a opรงรฃo que deseja destacar em seu relatรณrio de teste
- clique na pasta do seu projeto
O relatรณrio de teste ficarรก assim
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
Etapa 2: Agora, no lado direito do painel, clique no botรฃo รญ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
Etapa 4 - Irรก abrir outra janela, marque a opรงรฃo conforme necessidade e clique na aba exportar
O seguinte XML รฉ gerado
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
Etapa 2 - Clique no รญcone de configuraรงรฃo 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
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.
- Use a opรงรฃo de navegaรงรฃo para anexar o arquivo de caso de teste XML que vocรช exportou do testlink
- Clique em enviar arquivo
Ao fazer upload de um arquivo, serรก aberta uma janela informando a importaรงรฃo de casos de teste
Etapa 5 - O caso de teste serรก carregado e exibido no lado direito do painel
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.




























































