2. Quem sou eu!!!
Nome: Lucilia de Oliveira
Cargo: Test Developer
Onde? Instituto Samnsung do Amazonas
E-mail: sousadeoliveira@gmail.com
Twitter:@lucilyaoliveira
Linkedin: Lucilia de Oliveira
3. Ciclo de vida do software
Análise
Projeto
Implementação
Teste
Homologação
Implantação
5. Qualidade do software
“Um software é considerado com qualidade
quando atende as categorias da qualidade”.
ISO/IEC 9126-1
8. Teste de Software
“ A finalidade do teste de software é, verificar se
o que foi implementado estar de acordo com
o que foi especificado”
Ricardo Cristalli.
22. Razoes para automatização
• Aumento da Produtividade
• Otimizar o processo de testes Manuais
• Testes em diferentes Browsers
• Testes de repetição de dados
• Testes de cálculos
24. O que é um desenvolvedor de Testes?
- Logica de programação
- Ferramentas de desenvolvimentos
- Linguagem de programação
- HTML
- Frameworks de Testes
25. Fases de teste
Planejar
testes
Projetar
testes
Executar
Testes
Gerenciar
defeitos
26. Equipe de teste
Lider ou gerente de teste (LT,GP) Responsável pela liderança de um
projeto de teste.
Arquiteto de testes(AT) Responsável pela montagem do ambiente
de teste (infra-estrutura) e escolhas das
ferramentas
Analista de testes(AN) Responsável pela modelagem e
elaboração dos casos de testes
Testador(TE) Responsável pela execução dos casos de
testes
27. Atributos de testes
• Documentação/Caso de Uso/Pessoas/Sistemas
• Cenários/Roreitos
• Casos de Testes
• Executar testes
28. Exemplo de caso de teste
Objetivo: Login no Google Gmail.
Pré-condições: Usuario de e-mail e senha valida no Gmail.
Pós-condições: Usuario logado no E-mail.
Detalhadamento:
Step: Abrir o site www.gmail.com
Step: Informar o E-mail.
Step: Informar o Password
Step: Pressiona o Botão Sign in.
Resultado Esperado: Apresentar na tela a caixa de entada do usuário.
29. Iniciando automatização
Linguagem -Java
Ferramenta de Automação - Selenium 2 (Webdriver)
Framework de Test - Junit
IDE para desevolvimento - Eclipse