TDC POA 2015 - Já automatizei meu projeto. E agora? - Samuel Lucas

Post on 11-Apr-2017

359 views 0 download

Transcript of TDC POA 2015 - Já automatizei meu projeto. E agora? - Samuel Lucas

Globalcode – Open4education

Trilha – Testes

Samuel Lucas

Já automatizei meu Projeto. E agora?

Globalcode – Open4education

Sobre mim

Samuel Lucas19 anosTrabalha com testes desde 2014 na empresa CWI Atualmente trabalha em projetos de testes mobile

Globalcode – Open4education

Cronograma

Valores da automaçãoO pós automaçãoAçõesConclusão

Globalcode – Open4education

VALOR

Globalcode – Open4education

O que a automação de testes agrega à mim?

Minimiza o trabalho manualReduz tarefas repetitivasEvita problemas de vícioFornece feedback rápido e contínuoPermite trabalhar em tarefas mais criativas

Globalcode – Open4education

O que a automação de testes agrega ao cliente?

Feedback rápidoConfiançaReportes simples e compreensíveisEscalonabilidade dos reportes

O que ele espera que agregue?

Globalcode – Open4education

O que podemos fazer para manter e maximizar o valor que a automação está agregando aos envolvidos?

Globalcode – Open4education

CONTEXTO

Globalcode – Open4education

Já entendemos as necessidades do clientes e pontos principais do sistemaDefinimos a estratégia que será adotadaCriamos e priorizamos os cenários de testes à serem automatizadosCodificamos

Globalcode – Open4education

O que vem agora?

Globalcode – Open4education

DEFINIÇÃO DOS MOMENTOS DE EXECUÇÃO

Globalcode – Open4education

Integrado ao build de desenvolvimentoQuando há alterações no sistemaQuando há liberações de versãoQuando ocorre bug crítico em produçãoJunto dos testes de regressãoContinuamente

Globalcode – Open4education

DEFINIÇÃO DOS ALERTAS DE MONITORIA

Globalcode – Open4education

E-mailTela de monitoramentoSireneetc.

Globalcode – Open4education

Após a execução...

Globalcode – Open4education

ANÁLISE DOS RESULTADOS DOS TESTES

Globalcode – Open4education

Identificar origem das falhasScript, ambiente, mudança ou falha real?

Reprodução manual caso necessárioDefinir ações necessárias

Globalcode – Open4education

AÇÕES

Globalcode – Open4education

MANUTENÇÃO NO SCRIPT DE TESTE

Globalcode – Open4education

Falhas causadas por erro no script de testeAtualização de frameworks e bibliotecas

Globalcode – Open4education

MANUTENÇÃO PARA EVOLUÇÃO DA APLICAÇÃO

Globalcode – Open4education

Quando ocorrem mudanças no sistemaFluxos, requisitos, regras de negócio

Para inclusão ou remoção de funcionalidades

Globalcode – Open4education

AÇÕES PARA EVOLUÇÃO DO PROJETO DE AUTOMAÇÃO

Globalcode – Open4education

Aumento a cobertura de cenários de testesAutomatização em diferentes níveis

Globalcode – Open4education

CONCLUSÃO

Globalcode – Open4education

Mantenha e agregue valorAcompanhe e gere açõesMelhore continuamente

Globalcode – Open4education

Obrigado!

samuelborgeslucas@gmail.com