Post on 21-Jul-2015
Globalcode – Open4education
A importância dos Testes no Devops Elias Nogueira @eliasnogueira
Globalcode – Open4education
A importância dos Testes no Devops
eliasnogueira.com
eliasnogueira
br.linkedin.com/in/eliasnogueira
github.com/eliasnogueira
youtube.com/user/sembugs
Consultor de Teste na Qualister Consultoria e Treinamento
Professor de Pós Graduação na Unisinos/RS
Atuante na comunidade de teste no cenário nacional
Elias Nogueira
Globalcode – Open4education
Quem reconhece que?
Devops é guiado pelo negócio
Adotar práticas de devops ajudam: A área de negócio a entregar mais rapidamente um produto ou serviço Entregar valor ao cliente Aumentar a experiência do usuário Diminuir o "time to market"
Globalcode – Open4education
Preocupação
Como desenvolvimento (dev) Pequenas e constantes alterações para o usuários em um tempo relativamente pequeno
Como operação (ops) Tentar manter o passo (desenvolvimento, releases, entrega) constantes para maximizar a estabilidade e disponibilidade da aplicação
Globalcode – Open4education
Devops
Globalcode – Open4education
Devops
Globalcode – Open4education
Devops
Teste ainda como uma fase?
Globalcode – Open4education
O papel o QA
No desenvolvimento Colocar o máximo de testes no ciclo de CI
Na operação Monitorar o “estado” da produção (smoke tests)
Globalcode – Open4education
Continuous Testing
Testar cedo e de forma frequente no ciclo de vida Reduz custos
Encurta ciclos de teste
Feedback contínuo em qualidade
Globalcode – Open4education
Agile Testing
Globalcode – Open4education
Pirâmide de automação (perspectiva básica de teste)
Globalcode – Open4education
Nova perspectiva
Testar Ambientes (e automatizá-los) Docker, Puppet, Chef, Ansible
Virtualização DE TUDO!!! Mocks Serviços
Globalcode – Open4education
Continuous Quality
Uma metodologia para embutir qualidade em cada atividade do SDLC, através de colaboração que facilita e habilita a entrega de software a qualquer momento
Testes acontecendo o tempo todo
Toda a organização como “test infected”
QA é um provedor de feedbacks