O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Quem somos
Sidnei Eiji
Nishiyama
Carlos
Ramos
8 anos
trabalhando com
testes ágeis
9 anos
trabalhando com
testes não funcio...
Qual é o
Objetivo
do DevOps?
DevOps tem o objetivo
de publicar releases
rapidamente e sem
erros (time to market)
Como se faz isso?
DevOps Agile Testing
Através dos testes dentro do DevOps
“A ausência de erros de compilação não garante ...
Unitário
(TDD)
Integração
Funcional
(BDD)
Perform.Visual
Por que?
Testes Sustentáveis
Reutilização dos testes entre os ambientes
Suportabilidade da automação
Testes automatizados com DevOp...
Como?
Pilares do DevOps
Ferramentas Processos CulturaPessoas
Pilar Ferramentas
Pilar
Ferramentas
• Padronização
• Adotar boas práticas
• Reaproveitamento de código
Pilar
Processos
• Jobs de testes no Pipeline
• Negociação de escopos dos testes
• Teste abrangente
• Pontos chaves do pila...
Pilar
Pessoas
• Time multidisciplinar
• Job rotation
• Treinamentos (DOJO)
Pilar
Cultura
• Cultura DevOps/Ágil
• Cultura de confiança
• Cultura colaborativa
• Cultura de aprendizado
A Importância da automação dos testes no DevOps
Possibilitar um
feedback
mais rápido
Feedback
contínuo da saúde
do softwar...
Bora conversar!
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji  e Carlos Ramos
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji  e Carlos Ramos
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji  e Carlos Ramos
Próximos SlideShares
Carregando em…5
×

Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji e Carlos Ramos

630 visualizações

Publicada em

Apresentação / Demonstração da importância da automação dos testes para uma melhor eficiência do processo de DevOps. Vamos apresentar uma solução para incorporar automação dos testes ao desenvolvimento ágil (SCRUM) de forma a obter melhores resultados do DevOps.

Publicada em: Tecnologia

Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji e Carlos Ramos

  1. 1. Quem somos Sidnei Eiji Nishiyama Carlos Ramos 8 anos trabalhando com testes ágeis 9 anos trabalhando com testes não funcionais Agile testing DevOps
  2. 2. Qual é o Objetivo do DevOps? DevOps tem o objetivo de publicar releases rapidamente e sem erros (time to market)
  3. 3. Como se faz isso? DevOps Agile Testing Através dos testes dentro do DevOps “A ausência de erros de compilação não garante que um software vá funcionar corretamente.”
  4. 4. Unitário (TDD) Integração Funcional (BDD) Perform.Visual
  5. 5. Por que?
  6. 6. Testes Sustentáveis Reutilização dos testes entre os ambientes Suportabilidade da automação Testes automatizados com DevOps permitem Testes + abrangentes Publicar releases mais rapidamente Garantir que o que já existe não quebre Jobs de testes no Pipeline Testes em todos os ambientes Feedback mais rápido (primeiro ambiente) Código da automação centralizado Economizar tempo e aumentar a qualidade
  7. 7. Como? Pilares do DevOps Ferramentas Processos CulturaPessoas
  8. 8. Pilar Ferramentas
  9. 9. Pilar Ferramentas • Padronização • Adotar boas práticas • Reaproveitamento de código
  10. 10. Pilar Processos • Jobs de testes no Pipeline • Negociação de escopos dos testes • Teste abrangente • Pontos chaves do pilar processos • BDD • Versionamento da Automação
  11. 11. Pilar Pessoas • Time multidisciplinar • Job rotation • Treinamentos (DOJO)
  12. 12. Pilar Cultura • Cultura DevOps/Ágil • Cultura de confiança • Cultura colaborativa • Cultura de aprendizado
  13. 13. A Importância da automação dos testes no DevOps Possibilitar um feedback mais rápido Feedback contínuo da saúde do software Menor tempo de entrega de novas funcionalidades Menos erros chegando aos usuários dos softwares Economizar tempo e aumentar a qualidade
  14. 14. Bora conversar!

×