[Recife Summer School 2013] Testers Tecnicos

178 visualizações

Publicada em

Tester Tecnicos!

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
178
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • O que é ser um arquiteto de testes??????
    Porque arquiteto de testes????
    Que tipo de Trabalho ??
  • Porque devemos planejar???
    O que planejar???
    Porque não executar tudo???
  • Como se fazer uma escrita de testes?
    Termos que devem ser utilizados.
    Testes exploratórios
  • Testes exploratórios
    Como executar bem um teste?
    O que deve ser notado?
  • [Recife Summer School 2013] Testers Tecnicos

    1. 1. Testers Tecnicos Diego Asfora & Guilherme Motta
    2. 2. Quem somos nos? Diego Asfora Guilherme Motta
    3. 3. Agenda ● Arquitetura de Testes ● Como posso aprender mais sobre testes?
    4. 4. Arquitetura de Testes
    5. 5. Arquitetura de Testes Planejamento
    6. 6. Arquitetura de Testes Escrita de Casos de teste
    7. 7. Execução de Testes
    8. 8. Como eu posso aprender? ● Seja voluntario em algum projeto Open Source ● Colabore com alguma StartUp ● Crie seu proprio projeto ● Participe de projetos CrowdSourced ● Trabalhe em par ● Procure alguem que faca isso e esteja disposto a te ajudar
    9. 9. Programacao vs Automacao de Testes
    10. 10. Programacao vs Automacao de Testes
    11. 11. Programacao vs Automacao de Testes
    12. 12. Automacao de Testes ● Design do Teste ● Independente ● Proposito ● Feedback ● Consistencia ● Clareza
    13. 13. Programacao vs Automacao de Testes "..an engineer tackles a test case as a programming challenge, and thus comes up with a complex and constructed solution that might be smart, but does not help readability and obfuscates the intention and logic of the test case."
    14. 14. Automacao de Testes ● Design do Teste ● Independente ● Proposito ● Feedback ● Consistencia ● Clareza ● Simplicidade
    15. 15. Exemplo
    16. 16. Exemplo
    17. 17. Exemplo
    18. 18. Quais areas eu posso focar? ● Automacao ● Performance ● Seguranca ● Internacionalizacao ● Experiencia do Usuario (UX - User Experience) ● Acessibilidade ● Outras..
    19. 19. Quais tecnicas e praticas sao importantes? ● Aprenda os atalhos! ● Integracao Continua (CI) ● Testes Unitarios ● TDD ● Pair Programming ● Peer Review ● Outras..
    20. 20. Quais tecnicas e praticas sao importantes? ● Integracao Continua (CI)
    21. 21. Qual linguagem eu devo aprender primeiro?
    22. 22. Qual linguagem eu devo aprender primeiro?
    23. 23. Ok.. e depois que eu aprender ingles?
    24. 24. E quais frameworks de teste eu posso utilizar para cada linguagem? Ruby: Taza C#: Webdriver
    25. 25. “Programmers are getting better at testing, and testers are not getting better at programming.”

    ×