• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• 20 anos de experiência na área de Tecnologia
• Community Leader, Autor Técnico e Palestrante
Renato Groffe
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
Renato Groffe - Comunidades
h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
Agenda
• Testes de Integração: uma visão geral
• Um exemplo prático utilizando Azure DevOps
Testes de Integração: uma visão geral
• Validação de um ou mais módulos em uma
aplicação
• Montagem de um ambiente que simula o que será
encontrado em Produção
• Necessidade de configurar dependências como
serviços de bancos de dados, mensageria, caching…
Testes de Integração: dificuldades
• Dependências de uma aplicação podem se revelar
um pesadelo
• Configurar rapidamente um ambiente nem sempre
é simples
• Por questões de complexidade nem sempre esses
testes são executados
Uma alternativa…
• Azure DevOps + Azure Pipelines + Containers
Um exemplo prático…
https://github.com/renatogroffe/DevOps-Experience-Fev2022
Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fevereiro-2022

Automatizando Testes de Integração com Azure DevOps | DevOps Experience - Fevereiro-2022

  • 2.
    • Microsoft MostValuable Professional (MVP) • Multi-Plataform Technical Audience Contributor (MTAC) • 20 anos de experiência na área de Tecnologia • Community Leader, Autor Técnico e Palestrante Renato Groffe h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 3.
    Renato Groffe -Comunidades h t t p s : / / re n a t o g rof f e . m e d i u m . c o m
  • 4.
    Agenda • Testes deIntegração: uma visão geral • Um exemplo prático utilizando Azure DevOps
  • 5.
    Testes de Integração:uma visão geral • Validação de um ou mais módulos em uma aplicação • Montagem de um ambiente que simula o que será encontrado em Produção • Necessidade de configurar dependências como serviços de bancos de dados, mensageria, caching…
  • 6.
    Testes de Integração:dificuldades • Dependências de uma aplicação podem se revelar um pesadelo • Configurar rapidamente um ambiente nem sempre é simples • Por questões de complexidade nem sempre esses testes são executados
  • 7.
    Uma alternativa… • AzureDevOps + Azure Pipelines + Containers
  • 8.