Você está na página 1de 35

Tutorial de Utilizao do Testlink

Autora: Regina Mrcia Rodrigues







Belo Horizonte, Julho 2014.










SUMRIO

Lista de Figuras .............................................................................................................................. 4
1. Informao Geral................................................................................................................... 6
1.1 Estrutura Geral .............................................................................................................. 6
1.2 Terminologia Bsica ...................................................................................................... 6
1.3 Tipos de Conta ............................................................................................................... 7
1.4 Criando Novo Usurio ................................................................................................... 8
1.5 Acessando o Testlink ..................................................................................................... 8
1.6 Esqueceu sua Senha? .................................................................................................... 9
1.7 Fazer Logout (encerrar sesso) ................................................................................... 10
2. Projeto de Teste .................................................................................................................. 10
2.1 Criando um Projeto de Teste ...................................................................................... 11
2.2 Editar/Excluir um Projeto de Teste ............................................................................. 12
3. Especificao de Teste ........................................................................................................ 14
3.1 Sute de Teste .............................................................................................................. 15
3.1.1 Criando uma sute de Teste ................................................................................. 16
3.1.2 Reordenando uma Sute de Teste ....................................................................... 17
3.1.3 Importando uma Sute de Teste .......................................................................... 17
3.1.4 Exportando Sute de Teste .................................................................................. 17
3.1.5 Outros comandos existentes na Tela da Sute de Teste ..................................... 17
3.2 Casos de Testes ........................................................................................................... 18
3.2.1 Criando um Caso de Teste ................................................................................... 19
3.2.2 Inativando um caso de Teste .............................................................................. 20
3.2.3 Outros comandos existentes na Tela da Sute de Teste ..................................... 21
3.3 Palavras-chave ............................................................................................................. 23
3.3.1 Criando uma palavra-chave ................................................................................. 23
3.3.2 Associando palavra-chave ao Caso de Teste ....................................................... 23
4. Plano de Teste ..................................................................................................................... 24
4.1 Criar e excluir Plano de Teste ...................................................................................... 24
4.2 Criando Baseline .......................................................................................................... 25
4.3 Adicionando Casos de Testes ao Plano de Teste ........................................................ 26
4.3.1 Como adicionar Caso de Teste ............................................................................ 27
4.3.2 Como remover um Caso de Teste do Plano de Teste ......................................... 28
4.4 Atribuindo Caso de Teste para Execuo .................................................................... 28
4.4.1 Como atribuir usurios para execuo de Caso de Teste ................................... 29
4.5 Prioridade .................................................................................................................... 30
4.6 Definindo Marcos para o Projeto ................................................................................ 30
4.6.1 Como criar um Marco.......................................................................................... 30
5. Execuo de Testes ............................................................................................................. 31
5.1 Geral ............................................................................................................................ 31
5.2 Navegao ................................................................................................................... 32
5.2.1 Filtrando Casos de Teste ..................................................................................... 32
5.3 Como executar um Caso de Teste ............................................................................... 33
6. Relatrio de Testes e Mtricas ............................................................................................ 34











LISTA DE FIGURAS

Figura 1 - Criar Novo Usurio ........................................................................................................ 8
Figura 2 Preenchendo dados do novo Usurio .......................................................................... 8
Figura 3 Tela inicial Usurio Administrador ............................................................................ 9
Figura 4 Esqueceu sua senha? .................................................................................................... 9
Figura 5 Alterar Senha .............................................................................................................. 10
Figura 6 Fazendo logout ........................................................................................................... 10
Figura 7 Criar Novo Projeto de Teste ....................................................................................... 11
Figura 9 Preenchendo os dados do novo projeto .................................................................... 12
Figura 10 Excluindo um Projeto de Teste ................................................................................. 13
Figura 11 Editando um Projeto de Teste .................................................................................. 13
Figura 12 Selecionando o Projeto de Teste .............................................................................. 14
Figura 13 Tela de Especificao de Testes ............................................................................... 14
Figura 14 Exemplo de rvore de Casos de Testes .................................................................... 15
Figura 15 Criando uma nova sute de Teste ............................................................................. 16
Figura 16 Tela de criao de Sute de Teste ............................................................................. 17
Figura 17 Outros comandos existente na Tela da Sute de Teste ............................................ 17
Figura 18 elementos de um caso de teste ............................................................................... 19
Figura 19 Criando um Caso de Teste ........................................................................................ 20
Figura 20 Tela de criao do Caso de Teste ............................................................................. 20
Figura 21 Inativando um Caso de Teste ................................................................................... 21
Figura 22 Outros comandos existentes na tela de Caso de Teste ............................................ 22
Figura 23 Criando uma palavra-chave ...................................................................................... 23
Figura 24 Associando Palavra-chave ao Caso de Teste ............................................................ 24
Figura 25 Criar Plano de Teste .................................................................................................. 25
Figura 26 Criar Baseline ............................................................................................................ 26
Figura 27 Janela para adicionar casos de teste ao Plano de teste ........................................... 27
Figura 28 Janela de configurao de associao do Caso de Teste ......................................... 27
Figura 29 Casos de Teste adicionado ao Plano de Teste .......................................................... 28
Figura 30 Removendo um Caso de Teste do Plano de Teste ................................................... 28
Figura 31 Tela Atribuir Testadores execuo de Testes ........................................................ 29
Figura 32 Atribuir tarefas de execuo do Caso de Teste ........................................................ 29
Figura 33 Definido prioridade para a Sute de Teste ................................................................ 30
Figura 34 Criando Macro .......................................................................................................... 30
Figura 35 Janela de execuo dos Testes ................................................................................. 31
Figura 36 Tela de Navegao .................................................................................................... 32
Figura 37 Tela de execuo dos testes ..................................................................................... 33
Figura 38 Tela de resultado da execuo do teste ................................................................... 34
Figura 39 Tela de Relatrio e Mtricas..................................................................................... 34
Figura 40 Estrutura dos relatrios ............................................................................................ 35























1. INFORMAO GERAL

O Testlink uma ferramenta Open Source utilizada para o gerenciamento de testes.
Este manual pretende ser um recurso para os usurios compreenderem os processos,
termos e organizao do trabalho com o Testlink. Para mais informaes entre em
contato com www.teamest.org ou testlink.sourceforge.net. Verso utilizada neste
manual 1.9.3.

1.1 Estrutura Geral

A ferramenta internamente tem trs pilares fundamentais: Projeto de teste (Test
Project), Plano de Teste (Test Plan) e Usurio (User). Todos os outros dados so
relaes ou atributos deles.
Primeiro definiremos alguns termos utilizados em vrias partes do mundo de
testes e documentaes. Em seguida, os passos para se registrar um usurio.

1.2 Terminologia Bsica

Para a utilizao correta do Testlink necessria a compreenso dos seguintes
conceitos:
Projeto de Teste: unidade de organizao bsica do TestLink, nele h a
documentao, especificao do teste (test specification), plano de teste (test
plans) e as definies de permisses para os usurios.
Especificao de Teste: uma estrutura de organizao do projeto que contm
Sute de teste (Test Suite) e Casos de teste (Test Cases).
Sute de Teste: uma estrutura para a organizao de Test Cases ou outras Test
Suites. Geralmente usada para separar os Test Cases em grupos, por exemplo,
manter uma Test Suite com os Test Cases da funcionalidade Acessar Banco de
Dados de um software.
Casos de Teste: um conjunto de entradas, condies estabelecidas e resultados
esperados que atendem a um determinado objetivo. Por exemplo, criaramos um
Test Case da funcionalidade somar de uma aplicativo de clculos, onde
descreveramos as entradas utilizadas no teste, a condio para que a
funcionalidade seja executada, o que a funcionalidade faz e quais as sadas
esperadas.
Plano de Teste: algo que descreve detalhadamente o ambiente de teste, as
tcnicas e ferramentas que sero usadas e um objetivo a ser alcanado. A
descrio do Test Plan deve conter as funcionalidades a serem testadas, as
funcionalidades que no sero testadas, o critrio para que uma funcionalidade
receba o status Passed, informaes sobre o ambiente de testes como
ferramentas utilizadas e plataforma onde os testes sero executados.
Build: so verses (releases) especficas do software a ser testado. Para
execuo dos Test Cases necessrio uma build, pois um Test Case deve ser
executado em uma verso do sofware.

1.3 Tipos de Conta

O Testlink trabalha com permisses associadas a tipos de conta que os usurios
podem utilizar, portanto aps o primeiro login recomendvel que criemos as contas
necessrias para o projeto e desabilitemos a conta padro.
Os seguintes tipos de conta so possveis:
Guest: s tem permisso para visualizar relatrios;
Tester: s pode documentar a execuo dos Casos de Testes;
Test Senior: pode documentar a execuo de Casos de Testes, manipularem a
rea de Especificao de Testes criando Sute de Testes ou Casos de Testes.
Leader: possui permisso para gerenciar Planos de Testes, criarem Builds,
definir prioridades e todas as permisses dos usurios guest, tester e test senior.
Administrator: possui todas as permisses dentro do Testlink;
H ainda o Test Designer que possui permisses para gerenciar a rea de
Especificao de Teste, criando Sute de Teste e Casos de Teste, porm no pode
executar Casos de Teste.




1.4 Criando Novo Usurio

Para criar um novo usurio, digite a URL do Testlink e clique em Novo Usurio,
como mostra a Figura 1.

Figura 1 - Criar Novo Usurio

Ser exibida a janela para entrar com as informaes do usurio. Preencher os
campos, como mostra a Figura 2.

Figura 2 Preenchendo dados do novo Usurio

Observe que no final da pgina tem um link para retornar a tela de Login. Clicar
em Retornar Login.
1.5 Acessando o Testlink

Para acessar o Testilink, preencher o Login e senha e acionar o comando Login.
Ser exibida a tela inicial. Observe que as funcionalidades iro depender do perfil do
usurio, como mostra a Figura 3.


Figura 3 Tela inicial Usurio Administrador


1.6 Esqueceu sua Senha?
Se perder ou esquecer a senha, acione o link Esqueceu senha. Ser exibida a
janela (Figura 4) onde dever ser preenchido o campo Nome de login e acionar o
comando Enviar. Ser enviado um email para o email cadastrado, o que lhe dar a nova
senha, repetir os passos da seo 1.5.

Figura 4 Esqueceu sua senha?

Para alterar a senha, necessrio est logado no sistema. V ao menu principal,
acione o comando [Pessoal]. Ser exibida a janela (Figura 5), preencher as informaes
relativas a senha anterior e senha atual e acionar o comando [Trocar Senha].


Figura 5 Alterar Senha

1.7 Fazer Logout (encerrar sesso)
Uma vez logado no Testlink, pode sair clicando no comando [Sair]. Est opo
est localizada no menu superior, como mostra a Figura 6. Recomendamos usar est
funcionalidade para sair do sistema com segurana.


Figura 6 Fazendo logout

2. PROJETO DE TESTE

O projeto de teste a unidade bsica da organizao do Testlink. Podem ter suas
caractersticas e funcionalidades mudadas com o tempo, mas na maior parte
permanecem as mesmas. Incluem requisitos, especificao de teste, plano de teste e as
permisses dos usurios.

2.1 Criando um Projeto de Teste
Para criar um projeto de teste necessrio ter o perfil Administrador. Cada
projeto de teste deve ter um nome nico.
Pontos que devem ser considerados ao criar um novo projeto de teste
No recomendado excluir um projeto de teste existente, pois deixar
um grande nmero de casos de testes rfos;
Plano de teste representa um projeto de teste que est sendo testado em
um determinado momento. Em conseqncia, o Plano de teste criado a
partir de um projeto de teste e no se recomenda criar outros projetos de
teste para verses de um mesmo produto.
O Testlink admite a importao de dados XML ou CSV em um projeto
de teste. Isto ser explicado melhor na seo referente Importao e
Exportao de dados.
Como se cria um Projeto de Teste?
Para criar um novo Projeto de Teste clique em Gerenciar Projeto de Teste, como
mostra a Figura 7.

Figura 7 Criar Novo Projeto de Teste

Ser exibida a janela para criar um Novo Projeto de Teste clique em criar, como
mostra a Figura 8.

Figura 9 Preenchendo os dados do novo projeto

Uma vez feito isso, necessrio completar os campos Nome, Prefixo usado no
ID do caso de teste, descrio. Os outros campos devem ser completados de acordo
com o projeto em questo.

2.2 Editar/Excluir um Projeto de Teste

Para excluir um projeto de teste, tambm necessrio que o usurio tenha perfil
de Administrador. O projeto de teste s pode ser desativado se for obsoleto. O que
torna o projeto invisvel na barra de menu, exceto para o administrador, que poder
v-lo com um asterisco (*).
Ao excluir um projeto de teste ir apagar todos os relacionamentos existente no
banco de dados. Essa ao pode no ser reversvel, por isso recomenda-se desativar
o projeto de teste antes de excluir definitivamente.
Para realizar a excluso, clicar em Deletar no projeto no qual deseja excluir,
como mostra a Figura 10.

Figura 10 Excluindo um Projeto de Teste

O administrador pode editar todos os campos referentes ao projeto de teste. Para
editar, selecionar o projeto de teste ser exibido janela com todos os dados do
projeto habilitados para edio. Edite os dados necessrios e clique em Salvar, como
mostra a Figura 11.

Figura 11 Editando um Projeto de Teste




3. ESPECIFICAO DE TESTE

O Testlink decompe sua estrutura de especificao de teste em Suite de Teste e
casos de testes. Estes nveis so persistentes em todas as partes da aplicao. Um
projeto de Teste tem apenas uma especificao de teste.
Para iniciar a especificao de teste, ir ao canto direito do menu e selecionar o
projeto desejado, como mostra a Figura 12.

Figura 12 Selecionando o Projeto de Teste

Uma vez no projeto desejado, clique no menu em Especificao. Ser exibida a
janela Especificao de Testes, como mostra a Figura 13.

Figura 13 Tela de Especificao de Testes

Na janela de Especificao de Testes, no lado esquerdo exibido em formato de
rvore o nome do projeto e se contiver conjuntos de testes e casos de testes sero
mostrados. A direita do nome de cada Sute de teste (caso de teste) entre parnteses
exibida a quantidade de casos de testes (cenrios de testes) que cada uma possui
como mostra a Figura 14.
Obs.: O boto para atualizar a rvore se encontra acima do nome de projeto.
Caso o boto esteja selecionado haver atualizao da rvore cada vez que se
realizar alguma operao.

Figura 14 Exemplo de rvore de Casos de Testes

3.1 Sute de Teste

Os casos de testes so organizados em suites ou conjuntos. Cada suite de teste
consiste de um ttulo, descrio formatada dos casos de teste e, possivelmente,
outras suites. Para isso, o Testlink utiliza a estrutura de rvore. A prtica comum
que a descrio contenha informao vlida para a maioria dos dados includos. Por
exemplo, o seguinte pode ser especificado: escopo, configurao, pr-condio,
documentao relacionada, ferramentas, infra-estrutura, etc. A criao de uma ou
mais suites de teste o primeiro passo para criar um projeto de teste.
Os usurios (com direitos de edio) podem criar, apagar, copiar, mover,
exportar e importar ambos os testes de sutes e casos de testes aninhados. Ttulo e
descrio podem ser modificados tambm. Anexos com documentos ou imagens
podero ser adicionados em teste de sutes particulares. A funcionalidade deve ser
permitida atravs da configurao do Testlink.

3.1.1 Criando uma sute de Teste

Clique no nome do projeto, ser exibida a janela para criar uma Nova sute de
teste, como mostra a Figura 15


Figura 15 Criando uma nova sute de Teste

Clicar no boto Nova Sute de Teste. Ser exibido a janela Criar Sute de Teste,
conforme mostra a Figura 16. O campo Nome da Sute de Teste de preenchimento
obrigatrio, os outros campos so opcionais. Clicar no boto Criar Sute de teste.
Observe que a Sute de teste criada ser exibida no lado esquerdo, com o nome do
projeto.

Figura 16 Tela de criao de Sute de Teste

3.1.2 Reordenando uma Sute de Teste

possvel reordenar as Sutes de Teste criadas, para isso selecione e arraste sem
soltar a sute de teste at a posio desejada na rvore. Para verificar a nova ordem,
atualize a pgina.

3.1.3 Importando uma Sute de Teste

O Testlink permite a importao de Sute de Teste no formato XML.
3.1.4 Exportando Sute de Teste

O Testlink permite a exportao de todas as Sutes de teste em formato XML.

3.1.5 Outros comandos existentes na Tela da Sute de Teste

Depois que uma sute de teste criada, possvel realizar diversas
funcionalidades, como foi informado no item 3.1. Ao clicar sobre uma sute de teste
exibida uma janela com as opes, como mostra a Figura 17. Abaixo ser
explicada a funcionalidade de cada boto.

Figura 17 Outros comandos existente na Tela da Sute de Teste

Editar: Ao clicar no comando Editar exibida a Sute de Teste com todos os
campos habilitados para edio;
Mover/Copiar: est opo permite mover ou solicitar uma cpia de uma sute
de teste. Mas para isso, necessrio que selecione a sute de teste e local onde
deseja Mover/Copiar e em seguida selecionar a opo Mover ou Copiar;
Reordenar Alfabeticamente: est opo permite reordenar os cenrios de teste
existentes em uma sute de teste em ordem alfabtica;
Importar Sute de Teste;
Exportar Sute de Teste;
Criar Nova sute de teste;
Operaes do Caso de teste;

3.2 Casos de Testes

O caso de teste um conjunto de entradas, condies prvias de execuo e
resultados esperados, desenvolvidos para um objetivo especfico, como o de exercer
um programa em particular ou caminho, a fim de verificar o cumprimento de um
requisito especfico. A Figura 18 mostra a tela com os elementos de um caso de
teste.
Os casos de Testes constituem-se da seguinte maneira:
Ttulo do caso de Teste: poderia incluir uma descrio breve ou abreviatura
(por exemplo: Campo descrio no preenchido).
Objetivo do Teste: deve ser realmente curto, apenas para uma viso geral.
Pr-condies:
Tipo de execuo:
Prioridade do teste:
Etapas: descreve o cenrio do teste (aes de entrada). Pode tambm incluir
pr-condies e limpeza das informaes.
Resultados esperados: descrevem a verificao e o comportamento esperados
de um produto ou sistema testado.
O nmero do ID: de um caso de teste atribudo, automaticamente, pelo
TestLink e no pode ser alterado pelos usurios. Este ID um sistema amplo, o
que significa que quando um caso de teste criado, um contador global
utilizado, independente do projeto de teste no qual o caso de teste foi criado.
Anexos: poderia ser acrescentado se a configurao permitisse.



Figura 18 elementos de um caso de teste


3.2.1 Criando um Caso de Teste

Clique na sute de teste, ser exibida a janela para criar um Caso de teste, como
mostra a Figura 19.

Figura 19 Criando um Caso de Teste

Clicar no boto Criar Caso de Teste. Ser exibido a janela Criar Teste, conforme
mostra a Figura 20. O campo Ttulo do Caso de Teste de preenchimento
obrigatrio, os outros campos so opcionais. Clicar no boto Criar. Observe que o
Caso de teste criado ser exibido no lado esquerdo, dentro da Sute de Teste
selecionada.


Figura 20 Tela de criao do Caso de Teste

3.2.2 Inativando um caso de Teste

Ao criar um caso de teste por padro a sua situao ativa. Como podem existir
vrias verses de um caso de teste, o Testlink dispe de uma funcionalidade para
ativar e inativar um caso de teste.
Selecionar o caso de teste que deseja desativar e clicar em Desativar esta verso,
como mostra a Figura 21.

Figura 21 I nativando um Caso de Teste

Ao desativar uma verso do caso de teste inativa a mesma no ficar
disponvel em Adicionar casos de testes ao plano de teste. Isto pode ser
til para os projetistas (designers) de testes. Eles podem editar ou alterar a
verso do caso de teste e somente quando ele/ela decidir que est concludo,
ento muda o status para ATIVO e ento estar disponvel para ser includo
e usado em um plano de teste.
Uma vez que a verso do caso de teste foi associada ao plano de teste e tem
resultados, ela no pode se tornar INATIVA.

3.2.3 Outros comandos existentes na Tela da Sute de Teste

Depois que um Caso de teste criado, possvel realizar diversas funcionalidades,
como foi informado no item 3.1. Ao clicar sobre um Caso de Teste exibida uma
janela com as opes, como mostra a Figura 22. Abaixo ser explicada a
funcionalidade de cada boto.

Figura 22 Outros comandos existentes na tela de Caso de Teste

Editar: Ao clicar no comando Editar exibido o Caso de Teste com todos os
campos habilitados para edio;
Deletar: est opo permite deletar um Caso de Teste, desde que o caso de Teste
no esteja associado a um Plano de Teste.
Mover/Copiar: est opo permite mover ou solicitar uma cpia de um caso de
teste. Mas para isso, necessrio que selecione o caso de teste e local onde
deseja Mover/Copiar e em seguida selecionar a opo Mover ou Copiar;
Deletar esta verso:
Criar uma nova verso:
Adicionar ao Plano de Teste;
Exportar Caso de Teste;
Criar Nova verso de Caso de Teste;
Comparar Verses;
Visualizar impresso: est opo permite visualizar a verso do documento do
caso de teste

3.3 Palavras-chave

Palavras-chave foram criadas para fornecer aos usurios outro nvel de profundidade
quando categorizados os casos de testes.
Palavras-chave servem como um meio de agrupamento de casos de testes com
alguns atributos dentro de uma especificao de teste. Por exemplo, voc pode us-las
para definir:
Regresso;
Reviso dos casos de testes;
Conjunto de casos de testes vlidos para uma plataforma;
Entre outros.
As palavras-chave s podem ser criadas por usurios com permisso. Uma vez
que uma palavra-chave ou grupo de palavras-chave foi criado outros usurios podem
atribu-las aos casos de teste correspondentes.
3.3.1 Criando uma palavra-chave

Selecione um caso de teste e clique em Palavras-chave, ser exibida a janela para criar
uma palavra-chave, como mostra a Figura 23. Clicar em Salvar.

Figura 23 Criando uma palavra-chave

3.3.2 Associando palavra-chave ao Caso de Teste

Para associar uma palavra-chave, no momento de Criar/Editar um Caso Teste
individualmente. Para isso selecione o Caso de Teste e clique sobre Palavra-chave,
selecione a opo Atribuir para Casos de Teste. Ser exibida uma janela com a
explicao para que serve a Palavra-chave. Retorne ao Caso de Teste e selecione
novamente. Ser exibida a Figura 24.

Figura 24 Associando Palavra-chave ao Caso de Teste

Selecione a palavra-chave e clique na seta para adicionar e depois clique em
Salvar.

4. PLANO DE TESTE

Um registro do processo de planejamento de teste, detalhando o grau de
envolvimento do testador, o teste de ambiente, o desenho de tcnicas de casos de testes
e testes de tcnicas de medio so utilizados, bem como a justificativa para a sua
escolha.
Planos de testes a base para a execuo de casos de testes. Os Planos de Testes
contm nome, descrio, coleo de Casos de Testes escolhidos, builds, resultados dos
testes, marcos, testador e sesso de definio de prioridade.
4.1 Criar e excluir Plano de Teste

Planos de teste podem ser criados a partir da pgina "Gerenciar Plano de Teste",
por usurios com privilgios de lder para os atuais projetos de testes.
Selecione a opo Gerenciar Plano de Teste, ser exibida a janela Gerncia do
Plano de Teste, clique em criar (Figura 25) e preencha os dados e clique em criar
novamente para salvar.

Figura 25 Criar Plano de Teste


Planos de teste so compostos de casos de testes importados de uma
especificao de testes em um ponto especfico de tempo. Planos de teste podem ser
criados a partir de outros planos de teste. Isso permite que os usurios criem planos de
testes para casos de testes que existem em um ponto no tempo desejado, o que pode ser
necessrio quando se cria para uma reviso.
Para que um usurio veja um plano de teste, eles devem ter as permisses
adequadas. Os direitos podem ser atribudos (por lderes) na seo de definio de
direitos usurio/projeto. Esta uma coisa importante para se lembrar quando os usurios
dizem que no podem ver o projeto em que eles esto trabalhando.
Planos de teste podem ser excludos pelos usurios com privilgios de lderes.
Excluindo planos de testes permanentemente, apagaro tanto o Plano de Teste e todos
os seus dados correspondentes, incluindo os casos de testes (no em especificao de
teste), resultados etc. Por isso recomenda-se utilizar a opo de excluir um Plano de
Teste apenas para casos especiais. Alternativamente, planos de testes podem ser
desativados na mesma pgina que suprime a exibio, em menus de seleo na pgina
principal.
4.2 Criando Baseline

Baselines podem ser criados a partir da pgina "Gerenciar Plano de Teste", por
usurios com privilgios de lder para os atuais projetos de testes.
Na coluna Gerenciar Plano de Teste, selecione a opo Baseline/Releases, ser
exibida a janela Gerenciar Baseline, clique em criar (Figura 26) e preencha os dados e
clique em criar novamente para salvar.

Figura 26 Criar Baseline

Baseline um release especfico do software. Cada projeto pode ter vrias
baselines. A execuo no Testlink feita a partir de baselines e casos de testes. Se no
existirem baselines criadas para um projeto, no ser permitido execut-lo. A tela de
mtrica tambm ficar completamente branca.
4.3 Adicionando Casos de Testes ao Plano de Teste

Os dados de vrios Projetos de Testes podem ser adicionados em um Plano de
Teste. Os dados da especificao de testes podem ser filtrados por palavras-chave
(ajustado no painel navegao).
Uma vez que os dados tiverem sido ligados a um plano de teste, ele ser
marcado com uma marca de checagem. Se um caso de teste j tiver sido importado ele
ser ignorado se for importado de novo.
4.3.1 Como adicionar Caso de Teste

Na coluna Contedo do Plano de Teste, selecione a opo Adicionar/Remover
Casos de Teste, ser exibida a janela Adicionar/Remover Casos de Teste do Plano de
Teste com todos os casos de teste cadastrados, como mostra a Figura 27.

Figura 27 J anela para adicionar casos de teste ao Plano de teste

No campo Plano de Teste selecione o Plano de Teste no qual deseja associar os
casos de teste. Clique no Caso de Teste, ser exibida a janela para adicionar os Casos de
Teste ao plano, como mostra a Figura 28.

Figura 28 J anela de configurao de associao do Caso de Teste

Atribuir o Caso de Teste para quem ir execut-lo e selecionar a Baseline
referente execuo do teste. Clicar em adicionar e depois em Adicionar selecionados.
Observe que a cor de fundo do Caso de Teste selecionado ir alterar para amarelo, como
mostra a Figura 29.

Figura 29 Casos de Teste adicionado ao Plano de Teste

4.3.2 Como remover um Caso de Teste do Plano de Teste

Os casos de Testes podem ser removidos de um plano de teste para os usurios
com permisso de lder. A remoo dos dados pode ser til ao criar um primeiro plano
de teste no qual ainda no h resultados da execuo. No entanto, a remoo de casos de
teste que j foram executados ocasionar a perda de todos os resultados existentes.
Para remover um caso de teste do plano, clique em remover. Verifique que o
campo referente a remover ser selecionado. Clicar em Adicionar/Remover selecionado,
como mostra a Figura 30.

Figura 30 Removendo um Caso de Teste do Plano de Teste

4.4 Atribuindo Caso de Teste para Execuo

A atribuio para a execuo de um teste afeta telas de execuo e mtrica. Na
tela Executar, os usurios tm a capacidade de classificar o caso de teste executvel para
ver quais foram atribudos a ele. Na tela inicial de uma mtrica de dilogo com outros
casos de teste o testador mostrado. Se no houver casos de teste atribudo valor padro
zero. A Tester tambm pode ver suas prprias mtricas de testes executados na pgina
principal, se esses indicadores so permitidos.
4.4.1 Como atribuir usurios para execuo de Caso de Teste

Para atribuir Caso de Teste a um usurio, selecionar na coluna Contedo do
Plano de Teste a opo Atribuir casos de teste para execuo, ser exibida a janela para
Atribuir Testadores execuo de Testes, como mostra a Figura 31.


Figura 31 Tela Atribuir Testadores execuo de Testes

Selecionar um ou mais Caso de Teste, na rvore direita, ser exibida a janela
Atribuir Tarefas de execuo do Caso de Teste Plano de Teste. Na janela, voc pode
selecionar o usurio que ir executar o Caso de Teste e, em seguida clicar em Salvar,
como mostra a Figura 32.

Figura 32 Atribuir tarefas de execuo do Caso de Teste

4.5 Prioridade

permitido aos usurios atribuir um grau de importncia para os Casos de
Testes. O risco geral feito no nvel de Sute de Teste com um plano de Teste em
particular. O Testlink combina estes dois atribudos com prioridade. A alocao destes
opcional e tem trs nveis: baixo, mdia (padro) e alta.
Para definir prioridade ao Caso de Teste, selecionar na coluna Contedo do
Plano de Teste a opo Definir Urgncia dos Testes. Ser exibida a janela para
Especificar testes com prioridade alta ou baixa, selecionar a Sute de Teste que deseja
definir a Prioridade. Ser exibida a janela Urgncia para a Sute de Teste, como mostra
a Figura 33.

Figura 33 Definido prioridade para a Sute de Teste

4.6 Definindo Marcos para o Projeto

O lder de projeto pode definir o percentual final de testes em relao a uma data
definida.
4.6.1 Como criar um Marco
Para criar um marco, selecione na coluna Plano de Projeto a opo
Gerenciamento de Marcos. Ser exibida a janela Marcos para Plano de Teste, clicar em
Criar. Ser exibida a Figura 34.

Figura 34 Criando Macro

Preencher o campo nome, selecionar a data alvo e data de inicio e preencher
porcentagens de 0 a 100 e clicar em criar.
Obs: a soma das trs prioridades deve dar 100%, o testlink no permitirar criar o
marco, se a soma das porcentagens der valor maior ou menor que 100%.

5. EXECUO DE TESTES

5.1 Geral

A execuo do teste estar disponvel quando:
A especificao do Teste est escrita
O Plano de Teste est criado
Os Casos de Testes esto adicionados ao Plano de Testes
A Baseline est criada
O Plano de Teste foi nomeado aos testadores (caso contrrio eles no podero
navegar no Plano de Teste
Selecionar o Plano de Teste na pgina inicial e ir para o Link Executar Testes.
Na lateral esquerda possvel navegar na Sute de Teste, via menu da rvore, filtrando
por palavra-chave, resultado, build e Testador. Como mostra a Figura 35.

Figura 35 J anela de execuo dos Testes


5.2 Navegao

O painel de navegao consiste em uma caixa Configuraes e Filtros e um
menu rvore com as Sutes de Testes e Casos de Testes, como mostra a Figura 36.

Figura 36 Tela de Navegao

5.2.1 Filtrando Casos de Teste

A rvore de navegao permite ao usurio filtrar os casos de testes de forma
inteligente antes que eles sejam executados.
Opes de filtro:
ID do caso de Testes;
Ttulo do Caso de Teste;
Sute de Teste;
Prioridade;
Tipo de Execuo;
Atribudo para;
Resultado;
5.3 Como executar um Caso de Teste

A execuo o processo de nomear um resultado para o teste (passou, falhou,
bloqueado) em um build especfico. O caso de teste no estado Bloqueado indica que
no foi possvel executar o teste por alguma razo (por exemplo: um problema na
configurao no permite executar a funcionalidade).
Para executar um Caso de Teste, o usurio na tela Inicio na coluna Execuo do
Teste clicar em Executar Testes. Ser exibida a janela Execuo dos Casos de Teste
com os casos de teste correspondentes a ele. Ao clicar sobre um caso de teste, ser
exibida a janela Resultado dos Testes na Baseline, como mostra a Figura 37.

Figura 37 Tela de execuo dos testes
Aps o teste, o usurio deve decidir se o teste passou (Passou), se falhou (Com
falha), se est bloqueado (Bloqueado) ou se no tiver sido executado (No Executado).
Depois de realizar a execuo do teste e marcar a opo deve clicar em Salvar
Execuo. Pode-se colocar um comentrio com por exemplo os resultados obtidos na
execuo.
Opes:
Imprimir: ao clicar neste comando possvel imprimir o caso de teste
Mostrar o histrico completo: ao clicar neste comando ser exibido todas as
execues anteriores do caso de teste
Importar XML com os resultados: ao clicar neste comando ser exibido um
popup com a opo para importar os resultados obtidos no teste
Aps a execuo de caso de teste exibida o resultado da ltima execuo,
como mostra a Figura 38. Esta tela mostra a data e a hora da execuo, quem executou,
qual foi o resultado e se tiver comentrios ou anexos os mesmos tambm so exibidos.
Logo abixo exibido toda a descrio do caso de teste.

Figura 38 Tela de resultado da execuo do teste

6. RELATRIO DE TESTES E MTRICAS

Para acessar o relatrios e mtricas necessrio clicar em Resultados no menu
superior. Ser exibida a janela Relatrios e Mtricas, como mostra a Figura 39.

Figura 39 Tela de Relatrio e Mtricas

Os relatrios e mtricas so baseados no Plano de Teste selecionado. No menu a
esquerda so exibidos os tipos de relatrios, mtricas e grficos existentes e no menu a
direita so exibidos as opes da estrutura do documento, como mostra a Figura 40.

Figura 40 Estrutura dos relatrios