Programa do Curso

Introdução ao Apigee

  • Visão geral da plataforma e recursos do Apigee
  • Compreendendo a gestão do ciclo de vida de APIs
  • Comparação entre Apigee e outras ferramentas de teste de API

Configurando o Ambiente

  • Criando e configurando uma conta do Apigee
  • Instalando ferramentas de suporte (Postman, JDK, Maven)
  • Estrutura do projeto e configuração de testes

Projetando e Implementando APIs no Apigee

  • Criando proxies de API
  • Configurando políticas (segurança, transformação, roteamento)
  • Implementando APIs para testes

Teste Manual e Automatizado

  • Testando APIs com Postman e Apigee Trace
  • Usando o Apigee Edge para execução de testes automatizados
  • Capturando logs e analisando resultados de testes

Teste Automatizado Avançado

  • Implementando testes de API baseados em dados
  • Testando autenticação e autorização (OAuth, chaves de API)
  • Simulando carga e testes de estresse com ferramentas do Apigee

Integração CI/CD

  • Integrando o teste do Apigee com Jenkins/Maven
  • Automatizando a validação da implementação de APIs
  • Monitoramento contínuo e testes de regressão

Melhores Práticas e Solução de Problemas

  • Projetando casos de teste reutilizáveis
  • Gerenciando ambientes e variáveis
  • Depurando e resolvendo erros comuns

Resumo e Próximos Passos

Requisitos

  • Compreensão básica de APIs e métodos HTTP
  • Experiência com qualquer linguagem de programação (preferencialmente Java, Python ou JavaScript)
  • Familiaridade com conceitos de API RESTful

Público-Alvo

  • Testadores de APIs
  • Engenheiros de QA
  • Desenvolvedores
 14 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas