Escolar Documentos
Profissional Documentos
Cultura Documentos
2
3
• Efetue o download da ultima versão no Site oficial:
http://www.teamst.org/ (utilizaremos aqui a versão 1.9.3 prague)
• Descompacte os arquivos para o servidor Apache (C:\wamp\www)
4
• Será apresentada a seguinte tela
5
• Seremos direcionados para a tela de instalação
• Sabemos se passamos pelos pré-requisitos com a visualização
destes dados na pagina.
6
• No Database Configuration Utilize os seguintes valores:
7
• No Database User inserimos o usuário e senha do banco. Como
fizemos a instalação padrão do WampServer o usuário é root e
não existe senha
8
• Aceitamos o termo de licença
9
• A ultima tela apresentada alerta para a configuração do servidor
SMTP para envio de e-mails.
10
• Lembre-se: o usuário e a senha padrão no primeiro acesso ao
TestLink é admin
11
1. Criar um Projeto de Teste
2. Criação da Especificação de Requisitos [opcional]
3. Criação da Suite de Teste
4. Criar os Casos de Teste
5. Atribuir Requisitos aos Casos de Teste [opcional]
6. Criar o Plano de Teste
12
13
• O Projeto de Teste (Test Project) Estrutura básica que dá inicio a
todo o projeto no TestLink
14
15
• Inserimos os dados de
• Nome
• Descrição
• Habilitação da função de requisitos
• Não é recomendado
• Remover projetos
• Criar um Projeto sem Plano de Teste
16
• Um vez criado o Projeto podemos clicar no link Home e visualizar
as funcionalidades da ferramenta
17
• Os Requisitos ou Requirements é uma funcionalidade adicionar
onde configuramos no Projeto de Teste
18
• A Especificação de
Requisitos agrupa uma
série de Requisitos
• Clicamos no link
especificar requisitos no
grupo Requisitos
• e sem seguida no botão
Criar
• Para tal, precisamos ter
habilitado A
funcionalidade de
REQUISITOS na criação
ou edição de projeto.
19
• Informamos o Nome e o Escopo (Descrição) do grupo de
Requisitos
• Após criado a Especificação de Requisitos visualizamos a
especificação criada
20
•Clicando sobre o
nome da especificação
podemos adicionar os
requisitos a ela
21
• ***Feita após a criação do PLANO DE TESTES
• Na HOME clicamos em “Selecionar requisitos”
• Clicamos no nome do Projeto de Teste na árvore de navegação.
22
• Planejamento dos testes que serão executados, contendo:
• Descrição
• Lista de Casos de Teste
• Build
• Resultados
• Entregas
23
• Na primeira vez da
criação do Plano de
Teste será exibido
apenas o botão
Create (criar)
24
• Inserimos apenas um nome, uma descrição e informamos se o
Plano de Teste será criado de um existente
25
• Agora quando voltamos para a página Home notamos que
algumas funcionalidades foram adicionadas
26
• Uma BASELINE é um release ou entrega de um sistema ou parte
dele
27
• Uma baseline consiste em:
• Nome: um nome para a
BL
• Descrição: uma
descrição sobre a BL
• Se está ativo: se podem
ser habilitadas para
visualização e podem
ser utilizadas para a
execução dos testes
• Se está aberto: define se
os resultados podem ser
alterados
28
• Marcos ou entregas pré programadas de teste.
• Informamos quais os critérios para passar um teste para a
próxima fase associados ao nível de prioridade
• São três níveis de prioridades e estes sendo somados não podem
ultrapassar 100%
• Informamos também uma data para o MARCO
• Criamos um Marco ou Milestone clicando no link Gerenciamento
de Marcos no grupo TestPlan Management
29
Um Milestone deve possuir:
Nome
Data Alvo: expectativa da entrega
% A prioridade
% B prioridade
% C prioridade
As informações em percentuais são as metas definidas para cada
nível de prioridade de entrega dos testes.
30
• A Suíte de Teste (Test Suit) é a organização de diversos Casos de
Teste
• Nela especificamos o escopo de teste, configurações necessárias,
documentos relacionados, etc..
• Clicamos no botão Nova suíte de testes para iniciar o cadastro
31
• Uma vez criada a Suíte de Teste a árvore de navegação é
atualizada
32
• Os Casos de Teste (Test Case) são um conjunto de entradas,
saídas esperadas e precondições para a validação do sistema
• Para criar um Caso de Teste clicamos no botão Create TestCase(s)
33
• Entramos com as seguintes informações no Caso de Teste
34
• Após a inserção do Caso de Teste a árvore de navegação é
atualizada com o novo Caso, ficando abaixo do Projeto de Teste
35
• Utilizamos esta funcionalidade para criar uma rastreabilidade
entre os Casos de Teste e os Requisitos
36
Clicando no link Assign Requirement
37
• Um dos itens que temos que cobrir para executar os testes é
atribuir os Casos de Teste ao Suite de Testes
• Efetuamos essa atribuição clicando no botão Add TestCase
(Adicionar Caso de Teste) no grupo Test Plan contents
• Clique sobre a Suite de Teste, será apresentada a lista de Casos de
Teste disponíveis. Selecione e cliquem em Add selected (Adicionar
selecionada)
• Feito isso a linha do Caso de Teste ficará amarela
38
• Para a execução dos testes teremos que utilizar um usuario
diferente do administrador
• Criamos um usuário clicando no link User Administration e
informando os dados necessários
39
• Agora clique no link Atribuir Casos de Teste para execução
40
• Para executar os Casos de Teste devemos clicar no link Executar
Testes e lembre-se de:
41
42
• Informe uma descrição se for necessário e informe um dos
seguintes itens:
• Passed: Passou
• Failed: Falhou
• Blocked: Bloqueado
• Clicamos no botão Save Execution (Salvar execução)
• Será inserido uma linha no Caso de Teste com o histórico de
execuções
43
• Conjunto de resultados que podem ser gerados de acordo com
um Projeto de Teste
• Podemos visualizar estes relatório em HTML, Excel e na pagina
44
• Apresenta uma tabela com os dados de todas as execuções dos
Planos de Teste “BASICO”
45
• São palavra-chave que podem ser utilizadas para organizar os
Casos de Teste
Clique em
salvar.
46
• Podemos importar ou exportar as keywords em XML ou CSV
47
• Basta clicar no link Atribuir palavras-chave e clicar sobre o Caso de
Teste na árvore de navegação.
• Pode ser tanto uma Suite de Teste quanto um Caso de Teste.
• Selecionamos a keyword e passamos para o lado oposto da tela.
48