Postman é uma ferramenta invaluable para desenvolvedores, permitindo que eles testem e debugem APIs de forma eficiente. No entanto, dados em cache podem às vezes levar a respostas desatualizadas, dificultando o processo de desenvolvimento.
Para saber mais sobre o que o Apidog tem a oferecer, não esqueça de clicar no botão abaixo.
Este artigo fornece um guia abrangente sobre como limpar o cache dentro do Postman, garantindo que você trabalhe consistentemente com as informações mais recentes da API. Vamos explorar dois métodos: utilizar a função de limpeza de cache integrada e aproveitar as Ferramentas de Desenvolvedor do Postman para uma abordagem mais granular.
O que significa Limpar Cache?
Limpar cache no contexto de API refere-se ao processo de remoção de dados temporários armazenados por um aplicativo. Isso é feito para permitir que os aplicativos recuperem dados mais rapidamente em solicitações subsequentes, removendo a necessidade de contatar o servidor novamente. Assim, é benéfico para desenvolvedores que precisam repetir certas tarefas.
Por que você deve limpar o cache?
Existem algumas razões pelas quais os desenvolvedores podem precisar limpar o cache no Postman
Razão 1 - Garantindo os Dados Mais Recentes
Embora o caching seja fabuloso para acelerar processos repetitivos, o Postman pode não sincronizar seus dados locais quando o servidor tem seus dados atualizados, levando a informações desatualizadas.
Isso pode levar a fases de testes imprecisos durante o desenvolvimento, uma vez que a API não se comporta mais da maneira que você espera.
Razão 2 - Depuração e Solução de Problemas
Semelhante à razão anterior, dados antigos e não atualizados podem fazer com que uma API se comporte de maneira diferente do esperado. Ao limpar o cache, você pode eliminar uma fonte potencial de um bug e, portanto, determinar o problema mais rápida e precisamente.
Método de Limpeza de Cache 1 - Usar Função de Limpeza de Cache Integrada

A primeira maneira de limpar o cache é acessar o menu de Ajuda do Postman, encontrado no canto superior esquerdo da janela do aplicativo Postman. Clique no ícone de três barras encontrado no canto superior esquerdo para acessar o menu suspenso.
Em seguida, clique no botão Limpar Cache e Recarregar
para executar a limpeza do cache. Observe que a limpeza do cache fará com que o Postman reinicie, então assegure-se de que qualquer desenvolvimento antes da limpeza do cache foi salvo.
Método de Limpeza de Cache 2 - Usando Ferramentas de Desenvolvedor para Limpeza de Cache Granular
Os desenvolvedores podem acessar as Ferramentas de Desenvolvedor do Postman para executar uma limpeza de cache mais precisa.

Na mesma linha de três ícones encontrada no canto superior esquerdo do aplicativo de desktop do Postman, clique em Exibir
, seguido de Desenvolvedor
, e por último, Mostrar DevTools (Visualização Atual)
.
Se você prefere usar atalhos, pode pressionar esses três botões ao mesmo tempo: Ctrl + Shift + I
.

Uma vez que você tenha aberto com sucesso o DevTools, localize a seção Aplicação
, e role para baixo até Armazenamento
e Cache
. Certifique-se de realizar as modificações necessárias para garantir que seu cache não esteja mais causando problemas.
Apidog - Simplifique o Desenvolvimento de API
Apidog é uma alternativa ao Postman que fornece aos desenvolvedores uma plataforma para construir, testar, simular e documentar APIs dentro de um único aplicativo.

Definindo Tipos de Variáveis no Apidog
No Apidog, você pode utilizar scripts de pré-processamento para determinar os tipos de variáveis.

O Apidog suporta três tipos de variáveis, que são:
- Variáveis de Ambiente: Variáveis de ambiente são aquelas que mudam quando o ambiente muda. As variáveis de ambiente são gerenciadas nas seções de gerenciamento de ambiente. Veja a documentação de gerenciamento de ambiente aqui.
- Variáveis Globais: Variáveis globais são similares às variáveis de ambiente. A única diferença é que as variáveis globais não mudam quando o ambiente muda.
- Variáveis Locais: Válidas apenas durante uma única execução de API, um debug de caso de teste, ou um debug de coleção de teste. Elas serão descartadas posteriormente.
Teste APIs Individualmente com Apidog

Com o Apidog, você pode visualizar respostas de API com uma exibição simples. Assim que você tiver seu endpoint da API, você pode facilmente ver a resposta da API e prosseguir com as modificações necessárias para aperfeiçoar sua API.
Usando Cenários de Teste com Apidog
Se você precisa testar múltiplas APIs, pode utilizar o recurso de cenário de teste em várias etapas do Apidog para fornecer simulação da vida real.

Para demonstrar cenários de teste, usaremos uma API SOAP de Conversão de Números como exemplo. Primeiro, localize o botão Teste
indicado pela Seta 1 na imagem acima. Você deverá então ver Novo Cenário de Teste
, indicado pela Seta 2.

Você deverá então ser solicitado por esta janela pop-up pedindo para você inserir alguns detalhes sobre seu novo cenário de teste. Assim que você preencher, pode clicar no botão OK
no canto inferior direito, ou apenas pressionar "Enter" no seu teclado.

Adicione um passo (ou muitos mais passos) aos seus cenários de teste clicando na seção Adicionar Passo
. Você deverá ser capaz de ver a imagem abaixo.
Selecione "Importar da API" no menu suspenso.

Selecione todas as APIs que você gostaria de incluir em seu cenário de teste. No exemplo acima, a API chamada NumberConversionSOAP
foi incluída.
Observe que, no caso da API de troca de rostos, você pode ter muito mais solicitações de API; portanto, pode ser necessário selecionar manualmente cada solicitação de API que você gostaria de incluir no cenário de teste.

Antes de clicar no botão Executar
para iniciar seu cenário de teste, certifique-se de alterar o ambiente do cenário de teste, que deve ser Ambiente de Teste
, conforme indicado pela Seta 1.

Por último, mas não menos importante, você também pode ver quais APIs foram implementadas com sucesso a partir dos resultados fornecidos pelo Apidog. Você também pode ver detalhes como tempo médio de solicitação e tempo total consumido necessário para completar todas as solicitações de API.
Conclusão
Manter um cache limpo é essencial para um desenvolvimento eficaz de API no Postman. Ao limpar o cache, você garante que está trabalhando com os dados mais recentes do servidor. Isso elimina o risco de basear seu trabalho em informações desatualizadas, prevenindo comportamentos inesperados e otimizando o processo de desenvolvimento.
Além disso, limpar o cache se torna uma ferramenta valiosa durante a solução de problemas. Ajuda a isolar a fonte dos problemas, eliminando a possibilidade de dados em cache interferirem em seus testes e fornecendo uma imagem mais clara da resposta real do servidor. Lembre-se, um cache limpo no Postman abre caminho para um desenvolvimento preciso e eficiente de API.