Testlink
O Testlink é uma ferramenta open source para o gerenciamento de testes. Ele permite o cadastro de planos e casos de testes bem como o controle de execução dos testes. Atualmente estamos utilizando a versão 1.9 beta 6.
Com o Testlink é possível que equipes de testes trabalhem de forma sincronizada mesmo em locais diferentes. Por ter uma interface Web e permitir níveis de acesso diferenciados, analistas de testes podem gerar as especificações de testes que outras equipes poderão executar. Outra característica interessante é o controle de execuções, gerando uma base histórica dos testes aos quais a aplicação foi submetida
Padronização
O principal objetivo é evitar termos diversos documentos relativos a teste espalhados em .DOCs, .ODTs e etc. A ideia é utilizar o próprio Testlink como centralizador dessas informações. Para isso foi definido um padrão que deve ser seguido por todos que irão cadastrar casos de teste.
Terminologia Básica
Caso de Teste - descreve uma tarefa de testes através de passos
(ações, cenários) e resultados esperados.
Suíte de Teste - organiza os Casos de Testes em partes lógicas.
Plano de Teste - criado quando se deseja executar Casos de Teste.
Fazem parte do plano de teste: gerenciamento de marcos, definição de baselines/releases, definição de responsabilidades.
Projeto de Teste - documento principal do Testlink contendo os documentos acima.
Ciclo de Vida
Fluxo de atividades de execução de testes no Testlink:
Passo a passo executado no Testlink:
Criando um projeto:
Criando um plano de teste:
Criando suíte de teste:
Executando testes:
Avaliando testes:
Metrica do plano de teste:
Gráfico: