
Introdução do curso
Criar conta gratuita no Postman, baixar e instalar o aplicativo desktop e fazer o primeiro acesso à plataforma
Navegar com confiança pela interface do Postman identificando as principais áreas: sidebar, editor, response e configurações
Explicar o que é uma API, como ela funciona na prática e por que testar APIs é essencial no desenvolvimento de software
Descrever o papel do HTTP na comunicação entre cliente e servidor e entender o ciclo completo de request e response
Identificar e interpretar cada parte de uma URL: protocolo, domínio, path, query params e fragmentos
Diferenciar os métodos HTTP GET, POST, PUT, PATCH e DELETE e associar cada um à operação CRUD correspondente
Navegar no Swagger UI, identificar metadados da API e entender como a documentação descreve o contrato de cada endpoint
Localizar endpoints organizados por tags no Swagger e entender como essa estrutura guia a criação de cenários de teste
Interpretar parâmetros de entrada e request body de um endpoint e extrair informações para montar requisições de teste
Analisar respostas documentadas no Swagger e interagir funcionalmente com endpoints direto na interface da documentação
Ler e escrever JSON corretamente, identificando objetos, arrays, tipos de dados e a sintaxe necessária para payloads de API
Entender o que é cURL, como ele representa uma requisição HTTP e como usá-lo como ponte entre documentação e Postman
Validar o comportamento de endpoints diretamente no Swagger e reconhecer as limitações técnicas dessa abordagem
Criar e configurar um workspace no Postman escolhendo o tipo adequado e aplicando boas práticas de nomenclatura
Estruturar collections com pastas, nomenclatura profissional e organização por domínio ou fluxo de negócio
Identificar e configurar cada componente de uma requisição no Postman: método, URL, headers, body e params
Configurar authorization, aplicar query params e reutilizar requisições como base para múltiplos cenários de teste
Usar path parameters para buscar recursos por ID e validar o comportamento da API com requisições GET direcionadas
Construir requisições POST com payload JSON válido e verificar se o recurso foi criado corretamente na resposta
Atualizar recursos completos com PUT usando path parameters e validar que os dados foram substituídos corretamente
Realizar atualizações parciais com PATCH enviando apenas os campos necessários e validar o resultado na resposta
Excluir recursos com DELETE e confirmar via requisição subsequente que o dado foi removido do sistema
Interpretar status codes HTTP nas respostas do Postman e validar se a API está retornando os códigos esperados
Converter um comando cURL em requisição funcional no Postman sem precisar configurar tudo manualmente do zero
Importar collections completas via API Docs e usar estruturas prontas como ponto de partida para seus testes
Criar environments no Postman e configurar a base URL como variável para alternar entre ambientes com um clique
Criar e referenciar variáveis de collection para eliminar repetição e tornar as requisições reutilizáveis
Usar o Faker integrado ao Postman para gerar dados dinâmicos e únicos em cada execução de requisição
Gerar massa de dados estruturada em JSON usando IA e aplicar diretamente nos testes do Postman
Criar e importar arquivos CSV no Postman para executar o mesmo teste com múltiplos conjuntos de dados
Transformar critérios de aceite de user stories em snippets de teste funcionais dentro do Postman
Validar atributos de resposta verificando tamanho de campos, obrigatoriedade, valores nulos e strings vazias
Escrever testes que validam paginação, ordenação de resultados e conteúdo retornado pela API
Enviar arquivos via requisição e validar que o backend processou o upload corretamente
Validar o contrato da API verificando estrutura, tipos de dados e integridade do payload retornado
Executar uma collection completa com Collection Runner usando arquivo JSON como fonte de dados
Rodar testes em escala com Collection Runner alimentado por arquivo CSV com múltiplos cenários
Automatizar o processo de login com Pre-request Script gerando token dinamicamente antes de cada execução
Encadear requisições passando dados entre elas para simular fluxos reais de negócio de ponta a ponta
Usar a IA nativa do Postman para sugerir e gerar testes com eficiência sem perder o controle técnico sobre os resultados
Este curso foi desenvolvido para quem quer aprender a testar APIs REST com Postman de forma prática, estruturada e alinhada com o que o mercado usa no dia a dia.
Não importa se você nunca abriu o Postman antes. O conteúdo foi planejado do zero, com uma linguagem acessível e exemplos reais — sem pular etapas.
O QUE VOCÊ VAI APRENDER
• Como funcionam APIs REST, HTTP e JSON na prática
• Como ler e usar documentações Swagger como um QA profissional
• Como organizar workspaces, collections e ambientes no Postman
• Como executar todos os métodos HTTP: GET, POST, PUT, PATCH e DELETE
• Como usar variáveis, environments e dados dinâmicos com Faker
• Como escrever testes automatizados diretamente no Postman
• Como rodar testes em escala com Collection Runner usando JSON e CSV
• Como usar a IA nativa do Postman para gerar testes com inteligência
• Como gerar relatórios profissionais com Newman (JSON, JUnit e HTML)
• Como documentar e publicar seu projeto no GitHub
ESTRUTURA DO CURSO — 12 MÓDULOS · 45 AULAS · ~7 HORAS
Módulo 1 — Fundamentos de APIs e HTTP
Módulo 2 — Documentação Swagger e JSON
Módulo 3 — Workspace e Collections
Módulo 4 — Execução e Estruturação de Requisições HTTP
Módulo 5 — Importação de Requisições e Integração com APIs
Módulo 6 — Variáveis e Ambientes
Módulo 7 — Data Driven Tests com Inteligência Artificial
Módulo 8 — Automação de Testes (Fundamentos Práticos)
Módulo 9 — Executando Testes em Escala com Múltiplos Dados
Módulo 10 — Geração de Testes com IA Generativa do Postman
Módulo 11 — Documentação e Relatórios Profissionais
Módulo 12 — Portfólio e Encerramento
PARA QUEM É ESTE CURSO
• Quem está entrando na área de QA ou testes de software
• Desenvolvedores que querem validar suas próprias APIs
• Profissionais em transição de carreira para a área de tecnologia
• Quem já usou o Postman informalmente e quer estruturar o conhecimento
IMPORTANTE
Este curso cobre os fundamentos essenciais do Postman. Tópicos como CI/CD, GitHub Actions, performance e automações avançadas fazem parte de treinamentos futuros.
Bons estudos e bons testes.
Everton Ulisses — @GotasdeTecnologia