Testes de A a Z (em 30 minutos!)
Vinicius Quaiato
TRILHA | MELHORIA CONTÍNUA
Wennder Santos
Testes de A a Z
Você testa o software que está
produzindo?
Testes de A a Z
Você testa o software que está
entregando?
Testes de A a Z
Você testa o software que está
entregue?
Testes de A a Z
Se você respondeu não para
alguma das perguntas - por que
não?
Testes de A a Z
Existem muitas razões pelas quais não testamos:
•Tempo
•Custo
•Conhecimento
•Dificuldade
•Vontade
Testes de A a Z
Por quais razões testamos (ou
deveríamos)?
Testes de A a Z
Qualidade
Testes de A a Z
Segurança / Confiança
Testes de A a Z
Competitividade
Testes de A a Z
Feedback
Testes de A a Z
Quais os próximos passos para
dominar a arte de testar?
Testes de A a Z
• Unidade
• Integração
• Aceitação
• Smoke
• Regressão
Testes de A a Z
Testes de Unidade – testam
unidades individuais de código
Testes de A a Z
Testes de Integração – testam
integração de várias partes de um
(ou mais) sistemas
Testes de A a Z
Testes de Aceitação – testam a
implementação de casos de uso.
Testes de A a Z
Smoke Tests – testam de maneira
simples integrações do sistema
Testes de A a Z
Testes de (não) regressão – testam
se um comportamento não
esperado vai voltar a acontecer
Testes de A a Z
Alguns exemplos… do mundo real!
Testes de A a Z (em 30 minutos)
Testes de A a Z (em 30 minutos)
Testes de A a Z (em 30 minutos)
Testes de A a Z (em 30 minutos)
Testes de A a Z (em 30 minutos)
Testes de A a Z (em 30 minutos)
Testes de A a Z (em 30 minutos)

Testes de A a Z (em 30 minutos)

  • 1.
    Testes de Aa Z (em 30 minutos!) Vinicius Quaiato TRILHA | MELHORIA CONTÍNUA Wennder Santos
  • 2.
    Testes de Aa Z Você testa o software que está produzindo?
  • 3.
    Testes de Aa Z Você testa o software que está entregando?
  • 4.
    Testes de Aa Z Você testa o software que está entregue?
  • 5.
    Testes de Aa Z Se você respondeu não para alguma das perguntas - por que não?
  • 6.
    Testes de Aa Z Existem muitas razões pelas quais não testamos: •Tempo •Custo •Conhecimento •Dificuldade •Vontade
  • 7.
    Testes de Aa Z Por quais razões testamos (ou deveríamos)?
  • 8.
    Testes de Aa Z Qualidade
  • 9.
    Testes de Aa Z Segurança / Confiança
  • 10.
    Testes de Aa Z Competitividade
  • 11.
    Testes de Aa Z Feedback
  • 12.
    Testes de Aa Z Quais os próximos passos para dominar a arte de testar?
  • 13.
    Testes de Aa Z • Unidade • Integração • Aceitação • Smoke • Regressão
  • 14.
    Testes de Aa Z Testes de Unidade – testam unidades individuais de código
  • 15.
    Testes de Aa Z Testes de Integração – testam integração de várias partes de um (ou mais) sistemas
  • 16.
    Testes de Aa Z Testes de Aceitação – testam a implementação de casos de uso.
  • 17.
    Testes de Aa Z Smoke Tests – testam de maneira simples integrações do sistema
  • 18.
    Testes de Aa Z Testes de (não) regressão – testam se um comportamento não esperado vai voltar a acontecer
  • 19.
    Testes de Aa Z Alguns exemplos… do mundo real!

Notas do Editor

  • #10 Quem tem medo ou receio de fazer deploy em produção? Quem faz deploy em produção apenas após às 18h da sexta-feira?
  • #15 Unidades podem ser classes, métodos, procedures,rotinas, etc Rápidos,isolados sem dependências de terceiros/externas à unidade
  • #18 Por exemplo, em um sistema web um smoke test poderia validar se a aplicação está respondendo com 200 ao invés de 500.Ainda que a tela esteja sem nenhum CSS, o smoke test teria sucesso.