SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
1.
Globalcode
–
Open4education
A importância dos Testes no Devops
Elias Nogueira
@eliasnogueira
2.
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
3.
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"
4.
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
7.
Globalcode
–
Open4education
Devops
Teste ainda como uma fase?
8.
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)
9.
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
11.
Globalcode
–
Open4education
Pirâmide de automação
(perspectiva básica de teste)
12.
Globalcode
–
Open4education
Nova perspectiva
Testar Ambientes (e automatizá-los)
Docker, Puppet, Chef, Ansible
Virtualização DE TUDO!!!
Mocks
Serviços
13.
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