SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
06/04/14
Continuous Integration, Automated Builds e
Continuous Deploy, desenvolvimento com qualidade
Belo Horizonte, 06 de março de 2015
Robson Agapito Correa
06/04/14
PALESTRANTE: Robson Agapito
Sobre o Palestrante:
 Divulgador de Qualidade de Software
 Coordenador de Qualidade na Locaweb
 Sonhador e encantador da qualidade
Blog: http://www.testadores.com
Twitter: @robsonagapito
Linkdin: http://br.linkedin.com/in/robsonagapito
06/04/14
01 - Como era antes.
02 - Como pensamos para 2014.
03 - Primeiro passo: QAOps.
04 - SemVer.
05 - Jenkins centralizado.
06 - Continuous Integration.
07 - Criação de Builds.
08 - Promoção de Pacotes.
09 – Gems / Bibliotecas.
10 – Testes Funcionais.
11 – Olhado na prática.
12 - Próximos passos.
CRONOGRAMA
06/04/14
COMO ERA ANTES
BRICKLAYER
API
API
API
API
API
SYSTEMS
SYSTEMSSYSTEMS
1
REPO
DEV
REPO
QA
REPO
PROD
06/04/14
MANUAL?!?
Disponibilizado no Repo
pelo BRICKLAYER,
tudo bem... mas como era
instalado nas máquinas?
06/04/14
TUDO MANUAL!!!!
TUDO MANUAL ?!?!?
NÃOOOOO!!!!!
QUANDO MENOS SE
ESPERA...
06/04/14
3 QAs Júnior
1 QA Sênior
2 Especialistas
3 QAs Júnior
1 QA Sênior
1 Especialista
+1 Especialista
-1 Especialista
O QUE PENSAMOS PARA 2014
06/04/14
NA NA NI NA NÃO!
06/04/14
PRIMEIRO PASSO
Contratação de um
QAOps
+ QUE
500
MÁQUINAS
06/04/14
VERSIONAMENTO
Semantic
Version 2.0
1.2.34
major.minor.patch
06/04/14
JENKINS CENTRALIZADO
DEBIAN 6
DEBIAN 7
CENTOS
DEBIAN 6
DEBIAN 6
CENTOS
CENTOS
DEBIAN 7
DEBIAN 7
JENKINS
06/04/14
CONTINUOUS INTEGRATION
DEBIAN 7JENKINS
DEBIAN 6
CENTOS
06/04/14
BUILDS
DEBIAN 7
JENKINS
DEBIAN 6
CENTOSCI
06/04/14
PROMOÇÃO DE PACOTES
JEN
KINS CI BUILD
DEV QA REPO
PROD
PRODUÇÃO
06/04/14
APOIO (CI) – GEMS/BIBLIOTECAS
RCOV BRAKEMAN
BUNDLER-AUDITING
JENKINS
CI
06/04/14
TESTES DE SISTEMAS - FUNCIONAIS
JENKIN
S CI BUILD
DEV QA
SELENIUM GRID
NÓ
01
NÓ
02
NÓ
N
...
06/04/14
OLHANDO NA PRÁTICA
06/04/14
PRÓXIMOS PASSOS
06/04/14
PRÓXIMOS PASSOS
Pontos de Validações em
Todo o Processo
06/04/14
PRÓXIMOS PASSOS
Testes Não Funcionais
(Foco em Performance)
06/04/14
PRÓXIMOS PASSOS
BDD
(Behavior Driven Development)
com RSpec ou Cucumber
06/04/14
PRÓXIMOS PASSOS
Ambiente de QA
em High Availability (HA)
06/04/14
PRÓXIMOS PASSOS
Preparação de
Continuous Deploy e
Continuous Delivery
em Produção
06/04/14
Dúvidas?
06/04/14
Robson Agapito Correa
robson.agapito@locaweb.com.br
robsonagapito@gmail.com
Muito Obrigado!
06/04/14
Continuous Integration, Automated Builds e
Continuous Deploy, desenvolvimento com qualidade
Belo Horizonte, 06 de março de 2015
Robson Agapito Correa

Más contenido relacionado

La actualidad más candente

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 TestingSamanta Cicilia
 
Apenas um script de teste para iOS e Android
Apenas um script de teste para iOS e AndroidApenas um script de teste para iOS e Android
Apenas um script de teste para iOS e AndroidElias Nogueira
 
Automação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e MobileAutomação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e MobileElias Nogueira
 
Dev ops integração contínua com jenkins
Dev ops integração contínua com jenkinsDev ops integração contínua com jenkins
Dev ops integração contínua com jenkinsMichel Cordeiro
 
Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Leonardo Kobus
 
Visual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipelineVisual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipelineSamanta Cicilia
 
Estratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdEstratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdWalmyr Lima e Silva Filho
 
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareDevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareAndré Dias
 
Migração SVN para GIT
Migração SVN para GITMigração SVN para GIT
Migração SVN para GITDenis Santos
 
IFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsIFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsLeonardo Comelli
 
Do Gitlab ao deploy
Do Gitlab ao deployDo Gitlab ao deploy
Do Gitlab ao deployLeandro Moro
 
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariDrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariTaller Negócio Digitais
 
QAs podem realizar testes de APIs? DEVEM!!!
QAs podem realizar testes de APIs? DEVEM!!!QAs podem realizar testes de APIs? DEVEM!!!
QAs podem realizar testes de APIs? DEVEM!!!Robson Agapito Correa
 
[Agile Brazil] Entrega Contínua na Infoglobo: gerando valor em 2 horas
[Agile Brazil] Entrega Contínua na Infoglobo:  gerando valor em 2 horas[Agile Brazil] Entrega Contínua na Infoglobo:  gerando valor em 2 horas
[Agile Brazil] Entrega Contínua na Infoglobo: gerando valor em 2 horasSamanta Cicilia
 
A Importância do Teste Continuo
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste ContinuoElias Nogueira
 
A importancia de testes em todos os aspectos
A importancia de testes em todos os aspectosA importancia de testes em todos os aspectos
A importancia de testes em todos os aspectosElias Nogueira
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeKamilla Queiroz Xavier
 
Scrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes Automatizados
Scrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes AutomatizadosScrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes Automatizados
Scrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes AutomatizadosStefan Teixeira
 

La actualidad más candente (20)

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
 
Apenas um script de teste para iOS e Android
Apenas um script de teste para iOS e AndroidApenas um script de teste para iOS e Android
Apenas um script de teste para iOS e Android
 
Automação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e MobileAutomação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e Mobile
 
Dev ops integração contínua com jenkins
Dev ops integração contínua com jenkinsDev ops integração contínua com jenkins
Dev ops integração contínua com jenkins
 
Jenkins integrando e estendendo.
Jenkins integrando e estendendo.Jenkins integrando e estendendo.
Jenkins integrando e estendendo.
 
Visual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipelineVisual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipeline
 
Estratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdEstratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocd
 
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareDevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
 
Migração SVN para GIT
Migração SVN para GITMigração SVN para GIT
Migração SVN para GIT
 
IFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsIFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOps
 
Do Gitlab ao deploy
Do Gitlab ao deployDo Gitlab ao deploy
Do Gitlab ao deploy
 
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariDrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
 
O Testador Técnico
O Testador TécnicoO Testador Técnico
O Testador Técnico
 
QAs podem realizar testes de APIs? DEVEM!!!
QAs podem realizar testes de APIs? DEVEM!!!QAs podem realizar testes de APIs? DEVEM!!!
QAs podem realizar testes de APIs? DEVEM!!!
 
[Agile Brazil] Entrega Contínua na Infoglobo: gerando valor em 2 horas
[Agile Brazil] Entrega Contínua na Infoglobo:  gerando valor em 2 horas[Agile Brazil] Entrega Contínua na Infoglobo:  gerando valor em 2 horas
[Agile Brazil] Entrega Contínua na Infoglobo: gerando valor em 2 horas
 
A Importância do Teste Continuo
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste Continuo
 
Happiness app
Happiness appHappiness app
Happiness app
 
A importancia de testes em todos os aspectos
A importancia de testes em todos os aspectosA importancia de testes em todos os aspectos
A importancia de testes em todos os aspectos
 
DevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a QualidadeDevQA - Da zona de conforto ao comprometimento com a Qualidade
DevQA - Da zona de conforto ao comprometimento com a Qualidade
 
Scrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes Automatizados
Scrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes AutomatizadosScrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes Automatizados
Scrum Gathering Rio 2014 - Melhorando sua Estratégia de Testes Automatizados
 

Destacado

TDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareTDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareRobson Agapito Correa
 
Utilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous DeliveryUtilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous DeliveryRobson Agapito Correa
 
Automação de testes funcionais com Python e Mechanize
Automação de testes funcionais com Python e MechanizeAutomação de testes funcionais com Python e Mechanize
Automação de testes funcionais com Python e MechanizeRobson Agapito Correa
 
Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwareRobson Agapito Correa
 
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para reali...
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para reali...Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para reali...
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para reali...Robson Agapito Correa
 
Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwareRobson Agapito Correa
 
Mutant Testing: um mundo para um X-Testing.
Mutant Testing: um mundo para um X-Testing.Mutant Testing: um mundo para um X-Testing.
Mutant Testing: um mundo para um X-Testing.Robson Agapito Correa
 

Destacado (7)

TDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareTDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de Software
 
Utilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous DeliveryUtilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous Delivery
 
Automação de testes funcionais com Python e Mechanize
Automação de testes funcionais com Python e MechanizeAutomação de testes funcionais com Python e Mechanize
Automação de testes funcionais com Python e Mechanize
 
Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de Software
 
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para reali...
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para reali...Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para reali...
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para reali...
 
Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de Software
 
Mutant Testing: um mundo para um X-Testing.
Mutant Testing: um mundo para um X-Testing.Mutant Testing: um mundo para um X-Testing.
Mutant Testing: um mundo para um X-Testing.
 

Similar a CI e desenvolvimento com qualidade

Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...
Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...
Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...Josafá Filho
 
SEO em 2018 Tendências e Dicas
SEO em 2018  Tendências e DicasSEO em 2018  Tendências e Dicas
SEO em 2018 Tendências e Dicassemrush_webinars
 
Ebook SEO - 16 erros que impedem seu site de estar na primeira página do Google
Ebook SEO - 16 erros que impedem seu site de estar na primeira página do GoogleEbook SEO - 16 erros que impedem seu site de estar na primeira página do Google
Ebook SEO - 16 erros que impedem seu site de estar na primeira página do GoogleFelipe Pereira
 
14 dicas para preparar um blog para seo
14 dicas para preparar um blog para seo14 dicas para preparar um blog para seo
14 dicas para preparar um blog para seoMiguel Brandão
 
Usando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapUsando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapFlavio Souza
 
Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...
Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...
Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...Joel Oleson
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?Fabio Janiszevski
 
Startup SP - Sebrae: inscrições abertas em 3 cidades!
Startup SP - Sebrae: inscrições abertas em 3 cidades!Startup SP - Sebrae: inscrições abertas em 3 cidades!
Startup SP - Sebrae: inscrições abertas em 3 cidades!Guilherme Ralisch
 
AngularJs 1.x - Meetup - Coders In Rio
AngularJs 1.x  - Meetup - Coders In RioAngularJs 1.x  - Meetup - Coders In Rio
AngularJs 1.x - Meetup - Coders In RioRafael Cruz, MCT, MBA
 
Como escalamos Agile na Globo.com - versão extendida
Como escalamos Agile na Globo.com - versão extendidaComo escalamos Agile na Globo.com - versão extendida
Como escalamos Agile na Globo.com - versão extendidaGlaucia Peres
 
Implantação do PMO em Lisarb
Implantação do PMO em LisarbImplantação do PMO em Lisarb
Implantação do PMO em LisarbMarco Coghi
 
SITBRAZIL 2011 - (PT) Usabilidade em Programas ABAP
SITBRAZIL 2011 - (PT) Usabilidade em Programas ABAPSITBRAZIL 2011 - (PT) Usabilidade em Programas ABAP
SITBRAZIL 2011 - (PT) Usabilidade em Programas ABAPMauricio Cruz
 
Métodos de avaliação de interface: Avaliação Cooperativa
Métodos de avaliação de interface: Avaliação CooperativaMétodos de avaliação de interface: Avaliação Cooperativa
Métodos de avaliação de interface: Avaliação CooperativaFernando Figueroa
 
Python com qualidade - testes funcionais com Python e Selenium Webdriver
Python com qualidade - testes funcionais com Python e Selenium WebdriverPython com qualidade - testes funcionais com Python e Selenium Webdriver
Python com qualidade - testes funcionais com Python e Selenium WebdriverRobson Agapito Correa
 
TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...
TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...
TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...tdc-globalcode
 
Selenium renato groffe + milton camara - mvp conf latam 2019
Selenium  renato groffe + milton camara - mvp conf latam 2019Selenium  renato groffe + milton camara - mvp conf latam 2019
Selenium renato groffe + milton camara - mvp conf latam 2019Milton Camara Gomes
 
Guiao demotecnica
Guiao demotecnicaGuiao demotecnica
Guiao demotecnicaSilvio Dias
 
Guião demotécnica
Guião demotécnicaGuião demotécnica
Guião demotécnicaSilvio Dias
 

Similar a CI e desenvolvimento com qualidade (19)

Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...
Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...
Desenvolvendo Aplicativos na Secretaria de Assuntos Legislativos do Ministéri...
 
SEO em 2018 Tendências e Dicas
SEO em 2018  Tendências e DicasSEO em 2018  Tendências e Dicas
SEO em 2018 Tendências e Dicas
 
Ebook SEO - 16 erros que impedem seu site de estar na primeira página do Google
Ebook SEO - 16 erros que impedem seu site de estar na primeira página do GoogleEbook SEO - 16 erros que impedem seu site de estar na primeira página do Google
Ebook SEO - 16 erros que impedem seu site de estar na primeira página do Google
 
14 dicas para preparar um blog para seo
14 dicas para preparar um blog para seo14 dicas para preparar um blog para seo
14 dicas para preparar um blog para seo
 
Usando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter BootstrapUsando a programação web para mobile com Twitter Bootstrap
Usando a programação web para mobile com Twitter Bootstrap
 
Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...
Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...
Failed SharePoint Deployments in English with Portuguese subtitles Teched Bra...
 
O que move a web atualmente?
O que move a web atualmente?O que move a web atualmente?
O que move a web atualmente?
 
Startup SP - Sebrae: inscrições abertas em 3 cidades!
Startup SP - Sebrae: inscrições abertas em 3 cidades!Startup SP - Sebrae: inscrições abertas em 3 cidades!
Startup SP - Sebrae: inscrições abertas em 3 cidades!
 
AngularJs 1.x - Meetup - Coders In Rio
AngularJs 1.x  - Meetup - Coders In RioAngularJs 1.x  - Meetup - Coders In Rio
AngularJs 1.x - Meetup - Coders In Rio
 
Como escalamos Agile na Globo.com - versão extendida
Como escalamos Agile na Globo.com - versão extendidaComo escalamos Agile na Globo.com - versão extendida
Como escalamos Agile na Globo.com - versão extendida
 
Revista programar 19
Revista programar 19Revista programar 19
Revista programar 19
 
Implantação do PMO em Lisarb
Implantação do PMO em LisarbImplantação do PMO em Lisarb
Implantação do PMO em Lisarb
 
SITBRAZIL 2011 - (PT) Usabilidade em Programas ABAP
SITBRAZIL 2011 - (PT) Usabilidade em Programas ABAPSITBRAZIL 2011 - (PT) Usabilidade em Programas ABAP
SITBRAZIL 2011 - (PT) Usabilidade em Programas ABAP
 
Métodos de avaliação de interface: Avaliação Cooperativa
Métodos de avaliação de interface: Avaliação CooperativaMétodos de avaliação de interface: Avaliação Cooperativa
Métodos de avaliação de interface: Avaliação Cooperativa
 
Python com qualidade - testes funcionais com Python e Selenium Webdriver
Python com qualidade - testes funcionais com Python e Selenium WebdriverPython com qualidade - testes funcionais com Python e Selenium Webdriver
Python com qualidade - testes funcionais com Python e Selenium Webdriver
 
TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...
TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...
TDC2018SP | Trilha Python - Python com qualidade - testes funcionais com Pyth...
 
Selenium renato groffe + milton camara - mvp conf latam 2019
Selenium  renato groffe + milton camara - mvp conf latam 2019Selenium  renato groffe + milton camara - mvp conf latam 2019
Selenium renato groffe + milton camara - mvp conf latam 2019
 
Guiao demotecnica
Guiao demotecnicaGuiao demotecnica
Guiao demotecnica
 
Guião demotécnica
Guião demotécnicaGuião demotécnica
Guião demotécnica
 

Más de Robson Agapito Correa

Testes em uma arquitetura com messageria/streaming (Kafka)
Testes em uma arquitetura com messageria/streaming (Kafka)Testes em uma arquitetura com messageria/streaming (Kafka)
Testes em uma arquitetura com messageria/streaming (Kafka)Robson Agapito Correa
 
A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaA aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaRobson Agapito Correa
 
Qual arquitetura de automação escolher: monolítica ou distribuída?
Qual arquitetura de automação escolher: monolítica ou distribuída?Qual arquitetura de automação escolher: monolítica ou distribuída?
Qual arquitetura de automação escolher: monolítica ou distribuída?Robson Agapito Correa
 
MindMaps ajudando planejar meus testes no mundo Agile
MindMaps ajudando planejar meus testes no mundo AgileMindMaps ajudando planejar meus testes no mundo Agile
MindMaps ajudando planejar meus testes no mundo AgileRobson Agapito Correa
 
Estou desempregado e agora? Como me recolocar como QA.
Estou desempregado e agora? Como me recolocar como QA.Estou desempregado e agora? Como me recolocar como QA.
Estou desempregado e agora? Como me recolocar como QA.Robson Agapito Correa
 
Mutant Testing: um mundo para um X-Tester participar.
Mutant Testing: um mundo para um X-Tester participar.Mutant Testing: um mundo para um X-Tester participar.
Mutant Testing: um mundo para um X-Tester participar.Robson Agapito Correa
 

Más de Robson Agapito Correa (8)

ChatGPT e Testes de Software
ChatGPT e Testes de SoftwareChatGPT e Testes de Software
ChatGPT e Testes de Software
 
Testes em uma arquitetura com messageria/streaming (Kafka)
Testes em uma arquitetura com messageria/streaming (Kafka)Testes em uma arquitetura com messageria/streaming (Kafka)
Testes em uma arquitetura com messageria/streaming (Kafka)
 
Unit Testing
Unit TestingUnit Testing
Unit Testing
 
A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaA aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
 
Qual arquitetura de automação escolher: monolítica ou distribuída?
Qual arquitetura de automação escolher: monolítica ou distribuída?Qual arquitetura de automação escolher: monolítica ou distribuída?
Qual arquitetura de automação escolher: monolítica ou distribuída?
 
MindMaps ajudando planejar meus testes no mundo Agile
MindMaps ajudando planejar meus testes no mundo AgileMindMaps ajudando planejar meus testes no mundo Agile
MindMaps ajudando planejar meus testes no mundo Agile
 
Estou desempregado e agora? Como me recolocar como QA.
Estou desempregado e agora? Como me recolocar como QA.Estou desempregado e agora? Como me recolocar como QA.
Estou desempregado e agora? Como me recolocar como QA.
 
Mutant Testing: um mundo para um X-Tester participar.
Mutant Testing: um mundo para um X-Tester participar.Mutant Testing: um mundo para um X-Tester participar.
Mutant Testing: um mundo para um X-Tester participar.
 

CI e desenvolvimento com qualidade