Programa do Curso

Introdução

Postman e Testes de API

  • Testes de API vs. testes unitários vs. testes de IU

Panorâmica dos protocolos suportados por Postman

  • Soap, Rest, HTTP, GraphQL
  • Parâmetros de caminho vs parâmetros de consulta

Fundamentos de API Testing

  • Obter pedidos
  • Lançar pedidos
  • Parametrizar pedidos
  • Colecções

Preparando o ambiente de desenvolvimento

  • Instalar e configurar Postman
  • Registo em Postman

Criar pedidos de API

  • Utilizar uma API de teste
  • Transmitir dados adicionais com um pedido
  • Criando pedidos dinâmicos com variáveis
  • Importar pedidos de um navegador
  • Depuração de pedidos
  • Guardar e partilhar pedidos
  • Inspecionar respostas

Testes e Scripting

  • Scripting de um teste
  • Testar uma API
  • Refactoring de testes

Fluxos de trabalho da API com GitHub

  • Configurar a autenticação de dois factores em Postman e em GitHub
  • Criar um fluxo de trabalho simples com a API do GitHub

Automatização da execução de testes

  • Corredor de recolha de amostras
  • Utilizar Postman monitores
  • Instalando o NewMan
  • Executando uma coleção no Newman e gerando um relatório

Resumo e conclusão

Requisitos

  • Um conhecimento de HTTP
  • Experiência em NodeJS/NPM

Público

  • Testadores de software
 21 horas

Declaração de Clientes (7)

Próximas Formações Provisórias