Post on 29-Nov-2014
description
TestLink Gerenciamento de Casos de Teste
TestLink Gerenciamento de Casos de Teste
16/09/2010
O que é?O que é?
• Testlink é uma ferramenta open source e trabalha com a finalidade de gerenciamento de casos de teste.
• Desenvolvido em PHP • É uma aplicação Web – (Servidor da preferência
do usuário).
TestLink - Tela InicialTestLink - Tela Inicial
Cadastro de UsuárioCadastro de Usuário• Criar e desativar usuários;
• Criar papéis e atribuir permissões.
Cadastrar Novo ProjetoCadastrar Novo Projeto• Usuário com perfil de Administrador deve cadastrar
o projeto.
BaselineBaseline• Para cada projeto, deve ser criado uma Baseline: que é um controlador de
versões.
Cadastrar Plano de TesteCadastrar Plano de Teste• Feito a criação do Projeto e a Baseline o sistema levará o usuário para a
tela inicial do sistema, onde começará a realizar seu projeto de testes (design dos casos de testes). No entanto, antes de começar esta atividade é necessário criar primeiro um Plano de Testes.
Cadastrar RequisitosCadastrar Requisitos• Depois de criar o Plano de Teste, o usuário deve cadastrar os requisitos do
sistema, como por exemplo os UC’s e Documento de Arquitetura. Este passo não é obrigatório.
Cadastrar Caso de TesteCadastrar Caso de Teste• Depois de criar o Plano de Teste, o usuário está com todos os pré-
requisitos para começar o design de casos de testes.
Cadastrar Caso de TesteCadastrar Caso de Teste• Depois de criar o Caso de Teste, o usuário descrever os passos para a
execução do caso.
Execução dos TestesExecução dos Testes• A tela de execução se dá como na figura abaixo.
Execução dos TestesExecução dos Testes• Durante a execução dos testes através do TestLink é que se dá a integração com a ferramenta
Mantis. Ao salvar um passo como “falha”, em seguido é apresentada a interface Mantis para que seja cadastrado a falha em questão.
Campo PersonalizadoCampo Personalizado• A novidade na utilização do Testlink é a possibilidade de implantação de um novo
“campo”. Esse campo é chamado “Campo Personalizado”. Ele pode ser utilizado, por exemplo, com ações de erros pré-definidos. Com isso não se terá a confusão de cada Tester dar sentenças diferentes para o mesmo erro.
RelatóriosRelatórios
• Os resultados das execuções se dá como na próxima tela, aonde pode se ver todos os resultados de teste até o exato momento.
Obrigada!Obrigada!
16/09/2010