SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Quem somos
Sidnei Eiji
Nishiyama
Carlos
Ramos
8 anos
trabalhando com
testes ágeis
9 anos
trabalhando com
testes não funcionais
Agile testing DevOps
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 que um software vá funcionar corretamente.”
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 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
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 pilar processos
• BDD
• Versionamento da Automação
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 software
Menor tempo de
entrega de novas
funcionalidades
Menos erros
chegando aos usuários
dos softwares
Economizar tempo e aumentar a qualidade
Bora conversar!
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji  e Carlos Ramos

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Devops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estruturaDevops - A cultura ágil voltada à infra-estrutura
Devops - A cultura ágil voltada à infra-estrutura
 
Implantando continuous delivery e seus oito principios
Implantando continuous delivery e seus oito principiosImplantando continuous delivery e seus oito principios
Implantando continuous delivery e seus oito principios
 
DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?
 
IFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsIFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOps
 
Anti-Padrões de Integração Contínua
Anti-Padrões de Integração ContínuaAnti-Padrões de Integração Contínua
Anti-Padrões de Integração Contínua
 
Continuous delivery principios e praticas - Knowledge21
Continuous delivery   principios e praticas - Knowledge21Continuous delivery   principios e praticas - Knowledge21
Continuous delivery principios e praticas - Knowledge21
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
 
Métodos Ágeis para Desenvolvimento de Software Livre
Métodos Ágeis para Desenvolvimento de Software LivreMétodos Ágeis para Desenvolvimento de Software Livre
Métodos Ágeis para Desenvolvimento de Software Livre
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e devel
 
Alm e ATLM - A importância dos lifecycles no desenvolvimento de software
Alm e ATLM - A  importância dos lifecycles no desenvolvimento de softwareAlm e ATLM - A  importância dos lifecycles no desenvolvimento de software
Alm e ATLM - A importância dos lifecycles no desenvolvimento de software
 
E so mais um campinho na tela
E so mais um campinho na telaE so mais um campinho na tela
E so mais um campinho na tela
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A Origem
 
DevOps: princípios e práticas para a Entrega Contínua
DevOps: princípios e práticas para a Entrega ContínuaDevOps: princípios e práticas para a Entrega Contínua
DevOps: princípios e práticas para a Entrega Contínua
 
Scrum treinamento
Scrum   treinamentoScrum   treinamento
Scrum treinamento
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
 
Migração SVN para GIT
Migração SVN para GITMigração SVN para GIT
Migração SVN para GIT
 
DevOps - Estado da Arte
DevOps - Estado da ArteDevOps - Estado da Arte
DevOps - Estado da Arte
 
Memoir de um Dev-Não-Ops
Memoir de um Dev-Não-OpsMemoir de um Dev-Não-Ops
Memoir de um Dev-Não-Ops
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
 

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

DevOps na nuvem: Azure DevOps Projects
DevOps na nuvem: Azure DevOps ProjectsDevOps na nuvem: Azure DevOps Projects
DevOps na nuvem: Azure DevOps Projects
Qaladies
 

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

Workshop ietec Devops Testing
Workshop ietec Devops TestingWorkshop ietec Devops Testing
Workshop ietec Devops Testing
 
Automatização de Ambientes CI & CD & DevOps
Automatização de Ambientes CI & CD & DevOpsAutomatização de Ambientes CI & CD & DevOps
Automatização de Ambientes CI & CD & DevOps
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
 
DevOps
DevOpsDevOps
DevOps
 
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOpsE se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
E se ao invés de Dev e Ops for DevOps? Uma introdução a cultura DevOps
 
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
Descomplicando CI/CD com Jenkins, Docker Swarm e GithubDescomplicando CI/CD com Jenkins, Docker Swarm e Github
Descomplicando CI/CD com Jenkins, Docker Swarm e Github
 
Os Benefícios dos testes no desenvolvimento de software
Os Benefícios dos testes no desenvolvimento de softwareOs Benefícios dos testes no desenvolvimento de software
Os Benefícios dos testes no desenvolvimento de software
 
Automatização - DevOps
Automatização - DevOpsAutomatização - DevOps
Automatização - DevOps
 
Desenvolvimento dirigido por comportamento e por teste
Desenvolvimento dirigido por comportamento e por testeDesenvolvimento dirigido por comportamento e por teste
Desenvolvimento dirigido por comportamento e por teste
 
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deploymentsIac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
 
DevOps na nuvem: Azure DevOps Projects
DevOps na nuvem: Azure DevOps ProjectsDevOps na nuvem: Azure DevOps Projects
DevOps na nuvem: Azure DevOps Projects
 
QA Ladies 2018 - Azure DevOps Projects
QA Ladies 2018 - Azure DevOps ProjectsQA Ladies 2018 - Azure DevOps Projects
QA Ladies 2018 - Azure DevOps Projects
 
Vamos falar de DevOps?
Vamos falar de DevOps?Vamos falar de DevOps?
Vamos falar de DevOps?
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Behavior Driven Development - Unificando propostas de negócio com testes e có...
Behavior Driven Development - Unificando propostas de negócio com testes e có...Behavior Driven Development - Unificando propostas de negócio com testes e có...
Behavior Driven Development - Unificando propostas de negócio com testes e có...
 
Coders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile TestingCoders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile Testing
 
TDCPOA2018 - Trilha Delphi - Desconstruindo Monolitos Delphi
TDCPOA2018 - Trilha Delphi - Desconstruindo Monolitos DelphiTDCPOA2018 - Trilha Delphi - Desconstruindo Monolitos Delphi
TDCPOA2018 - Trilha Delphi - Desconstruindo Monolitos Delphi
 
Desconstruindo monolitos - Construindo microservicos em Delphi
Desconstruindo monolitos - Construindo microservicos em DelphiDesconstruindo monolitos - Construindo microservicos em Delphi
Desconstruindo monolitos - Construindo microservicos em Delphi
 
Criando uma Arquitetura Testável
Criando uma Arquitetura TestávelCriando uma Arquitetura Testável
Criando uma Arquitetura Testável
 
UnP Eng. Software - Aula 27
UnP Eng. Software - Aula 27UnP Eng. Software - Aula 27
UnP Eng. Software - Aula 27
 

Mais de Agile Trends

Mais de Agile Trends (20)

Repensando a cultura organizacional com o people centric management - Flávio ...
Repensando a cultura organizacional com o people centric management - Flávio ...Repensando a cultura organizacional com o people centric management - Flávio ...
Repensando a cultura organizacional com o people centric management - Flávio ...
 
Aprendendo com transformações ágeis - Guilherme Motta (Globo.com)
Aprendendo com transformações ágeis - Guilherme Motta (Globo.com)Aprendendo com transformações ágeis - Guilherme Motta (Globo.com)
Aprendendo com transformações ágeis - Guilherme Motta (Globo.com)
 
Agile Coach Zen – Usando mindfulness no processo de coaching. - David Marques...
Agile Coach Zen – Usando mindfulness no processo de coaching. - David Marques...Agile Coach Zen – Usando mindfulness no processo de coaching. - David Marques...
Agile Coach Zen – Usando mindfulness no processo de coaching. - David Marques...
 
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
 
O que uma Startup tem e pode ser utilizado na sua empresa e na sua vida! - Lu...
O que uma Startup tem e pode ser utilizado na sua empresa e na sua vida! - Lu...O que uma Startup tem e pode ser utilizado na sua empresa e na sua vida! - Lu...
O que uma Startup tem e pode ser utilizado na sua empresa e na sua vida! - Lu...
 
Design Thinking na Gestão de Pessoas - Ana Carolina Ribeiro (Suntech)
Design Thinking na Gestão de Pessoas - Ana Carolina Ribeiro (Suntech)Design Thinking na Gestão de Pessoas - Ana Carolina Ribeiro (Suntech)
Design Thinking na Gestão de Pessoas - Ana Carolina Ribeiro (Suntech)
 
Manifesto para Desenvolvimento Ágil de ATIVIDADES NÃO Software - Ricardo Delc...
Manifesto para Desenvolvimento Ágil de ATIVIDADES NÃO Software - Ricardo Delc...Manifesto para Desenvolvimento Ágil de ATIVIDADES NÃO Software - Ricardo Delc...
Manifesto para Desenvolvimento Ágil de ATIVIDADES NÃO Software - Ricardo Delc...
 
Auto Seleção – Quebrando o Paradigma na Formação de Times Ágeis. - Allex Espi...
Auto Seleção – Quebrando o Paradigma na Formação de Times Ágeis. - Allex Espi...Auto Seleção – Quebrando o Paradigma na Formação de Times Ágeis. - Allex Espi...
Auto Seleção – Quebrando o Paradigma na Formação de Times Ágeis. - Allex Espi...
 
Agile + Customer Success – Como renovar o atendimento ao cliente em uma empre...
Agile + Customer Success – Como renovar o atendimento ao cliente em uma empre...Agile + Customer Success – Como renovar o atendimento ao cliente em uma empre...
Agile + Customer Success – Como renovar o atendimento ao cliente em uma empre...
 
Dívida técnica pagando parcelado ou no final do projeto - Thiago Luiz (Th...
Dívida técnica   pagando parcelado ou no final do projeto - Thiago Luiz (Th...Dívida técnica   pagando parcelado ou no final do projeto - Thiago Luiz (Th...
Dívida técnica pagando parcelado ou no final do projeto - Thiago Luiz (Th...
 
Ux + gestão colaborativa adaptando o processo de ux para colaboração e o enga...
Ux + gestão colaborativa adaptando o processo de ux para colaboração e o enga...Ux + gestão colaborativa adaptando o processo de ux para colaboração e o enga...
Ux + gestão colaborativa adaptando o processo de ux para colaboração e o enga...
 
Transformação Digital e o mercado de trabalho: quais serão as habilidades nec...
Transformação Digital e o mercado de trabalho: quais serão as habilidades nec...Transformação Digital e o mercado de trabalho: quais serão as habilidades nec...
Transformação Digital e o mercado de trabalho: quais serão as habilidades nec...
 
Transformação digital: os mais aptos sobrevivem - Léo Vitor Redondo (Softplan)
Transformação digital: os mais aptos sobrevivem - Léo Vitor Redondo (Softplan)Transformação digital: os mais aptos sobrevivem - Léo Vitor Redondo (Softplan)
Transformação digital: os mais aptos sobrevivem - Léo Vitor Redondo (Softplan)
 
Axiomas de produto - Evandro Ricardo Silvestre (Moip)
Axiomas de produto - Evandro Ricardo Silvestre (Moip)Axiomas de produto - Evandro Ricardo Silvestre (Moip)
Axiomas de produto - Evandro Ricardo Silvestre (Moip)
 
Michelle Kakoi - Ágil ou não, é do resultado que eles gostam mais
Michelle Kakoi - Ágil ou não, é do resultado que eles gostam mais Michelle Kakoi - Ágil ou não, é do resultado que eles gostam mais
Michelle Kakoi - Ágil ou não, é do resultado que eles gostam mais
 
Gleison Tavares Diolino (Serpro) - Estaleiro: mais que uma nuvem
Gleison Tavares Diolino (Serpro) - Estaleiro: mais que uma nuvem Gleison Tavares Diolino (Serpro) - Estaleiro: mais que uma nuvem
Gleison Tavares Diolino (Serpro) - Estaleiro: mais que uma nuvem
 
Boris Kuszka (Red Hat) - Tecnologias para diminuir o time-to-market
Boris Kuszka (Red Hat) - Tecnologias para diminuir o time-to-marketBoris Kuszka (Red Hat) - Tecnologias para diminuir o time-to-market
Boris Kuszka (Red Hat) - Tecnologias para diminuir o time-to-market
 
Repensando a cultura organizacional com o people centric management - Flávio ...
Repensando a cultura organizacional com o people centric management - Flávio ...Repensando a cultura organizacional com o people centric management - Flávio ...
Repensando a cultura organizacional com o people centric management - Flávio ...
 
A evolução e os desafios do chapter de PMs no Nubank - Pedro Axelrud
A evolução e os desafios do chapter de PMs no Nubank - Pedro AxelrudA evolução e os desafios do chapter de PMs no Nubank - Pedro Axelrud
A evolução e os desafios do chapter de PMs no Nubank - Pedro Axelrud
 
Gestão horizontal: a experiência da VAGAS.com - Mário Kaphan
Gestão horizontal: a experiência da VAGAS.com - Mário KaphanGestão horizontal: a experiência da VAGAS.com - Mário Kaphan
Gestão horizontal: a experiência da VAGAS.com - Mário Kaphan
 

Último

Último (9)

Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdfAula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
Aula 01 - Introducao a Processamento de Frutos e Hortalicas.pdf
 
Convergência TO e TI nas Usinas - Setor Sucroenergético
Convergência TO e TI nas Usinas - Setor SucroenergéticoConvergência TO e TI nas Usinas - Setor Sucroenergético
Convergência TO e TI nas Usinas - Setor Sucroenergético
 

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