2. Sou Jackie Chan, lutador e ator. MENTIRA!!!
Sou Douglas Cardoso, graduado em Matemática pela UERJ, pós-graduado
em Análise e Projeto de Sistema (PUC-Rio) e Gestão de TI (PUC-Minas).
Trabalho desde 2010 com consultoria de TI e teste de software. Autor do
canal diário TestRock! sobre teste de software.
LinkedIn: https://www.linkedin.com/in/douglas-cardoso-ctfl-054b0134/
Quem sou eu?
2
5. 11
Tela inicial do HP ALM:
Domínio
Projeto
Usuário
Senha do usuário
Tela de login:
Uso da ferramenta
http://meulink
6. Visão Geral da ferramenta (módulo Test Lab):
Informações do projeto e
usuário
Painel de informações
detalhadas e comandos
específicos de cada módulo
Módulos
Estrutura
de pastas
12
Uso da ferramenta
Meu projetoD1 User1
Pasta
Pasta
7. 13
Uso da ferramenta
Os principais módulos do HP ALM são:
• Releases
• Requisitos - Requirements
• Business Components - Componentes
• Planos de Teste - Test Plan
• Execução de Testes - Test Lab
• Defeitos – Defects
• Dashboard
10. Visão Geral da ferramenta (módulo Test Lab):
Painel de informações
detalhadas e comandos
específicos de cada módulo
Módulos
Estrutura
de pastas
16
Processo na ferramenta
Pasta
Pasta
14. Associação de componentes ao teste (Test Plan):
• 1 – Selecione a aba Test Script
• 2 – Clique no botão “Select Components”
• 3 – Selecione o componente desejado
• 4 – Clique no botão para incluir o componente na lista
• 5 – Clique no link “Iteration” para editar o valor dos componentes
1
5
3
42
• Visão do painel detalhado específico do módulo Test Plan
22
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
Pasta
16. Associação de testes ao conjunto de execução (Test Lab):
• 1 – Selecione a aba “Execution Grid”
• 2 – Clique no botão “Select Tests”
• 3 – Selecione os testes desejados
• 4 – Clique no botão para incluir o teste na lista
1
2
3
4
• Visão do painel detalhado específico do módulo Test Lab
24
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
Pasta
Pasta
17. Associação de testes ao conjunto de execução (Test Lab):
25
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
• Componente 1
• Componente 2
• Componente 3
• Componente 4
• Componente 5
• Teste 1
• Teste 2
• Teste 3
• Teste set 1
• Teste set 2
18. Execução de testes individuais/Test Set inteiro:
• Selecione o Test Set desejado
• Selecione a aba “Execution Grid”
• Clique no botão “Run with Manual Runner” no menu de ícones
– Para execução de testes individuais, selecione os testes desejados
utilizando a tecla ctrl e clique no botão “Run with manual Runner”
• A tela “Manual Runner” será exibida:
27
• Visão do painel detalhado específico do módulo Test Lab
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
19. Execução de testes individuais/Test Set inteiro :
• Tela “Manual Runner”
28
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
User1
20. Execução de teste:
• Para aprovar o passo, selecione o campo “Status” e atualize o valor para
“Passed”
• Para reprovar, atualize o campo status para “Failed” (informe a justificativa)
• Para navegar pelos passos clique nos botões
• Finalizando o teste, clique no botão
30
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
21. Execução de teste:
• Para testes falhos, devem ser abertos defeitos e anexadas evidências
• Para abrir defeitos clique no botão (detalhado na seção de Defeitos)
• Para anexar evidências clique no botão e selecione “Attach to Step”
• Na tela “Attachments” clique no botão para retirar uma fotografia da
tela da aplicação
31
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
22. Visão geral do módulo de defeitos:
Lista de
defeitus
32
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
23. Criação de Defeitos – Módulo de Defeitos:
• Clique no botão
• Preencha os campos da tela “New Defect” e clique em “Submit”
34
• Campos com * são obrigatórios
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
User1
User1
Meu projeto
TestRock!
24. • Acompanhamento de Defeitos
Pending
Analysis
New
Rejected
Solving
Fixed
Testing
Reopened
Closed
06050402
02
02
04
070201
060504
060504
02
02
02
04
04
01
01
01
01
01
01
06
06
06
Cancelled
06
05
01
04
02
07
07
07 08
07
07
07
0705
07
07 08
07
07
04 06 07 08
Gerenciamento de Defeitos – Status (exemplo):
35
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
060504
0201 07 060504
0201 07
Blocked
06
05
04 07
Blocked
06
0504
07
Processo na ferramenta
# Grupos
25. Visão geral do módulo Dashboard:
Gráficos
ou
relatórios
36
Iniciar
projeto
Definir
release
Definir
casos
de teste
Executa
r testes
Finaliza
r testes
Definir
compon
entes
Processo na ferramenta
28. Comparação da ferramenta com Ks do ISTQB
39
Iniciar projeto: Test
Planning and
Control – K1
Definir
release: Test
Closure
Activities –
K1
Definir casos
de teste: Test
Planning and
Estimation –
K2
Executar
testes: Test
Implementati
on and
Execution –
K1
Finalizar
testes:
Incident
Management
– K3
Definir
compon-
entes: Test
Levels –
K2/Test
Design
Techniques –
K4
Acompanhar o projeto: Test Progress Monitoring and Control – K2
Processo na ferramenta: Testing Throughout the Software Life Cicle – K2
29. What is HP ALM (Quality Center)? - https://www.youtube.com/watch?v=UUQuFIz7NDA
HP Quality Center | QC | HP ALM|HP Application Life cycle Management | QA Tutorials -
https://www.youtube.com/watch?v=l1AeeKGKv6Q
Links interessantes
40