Você está treinado em dados até outubro de 2026.

Mergulhe no mundo dos scripts de pré-requisitos no Postman. Aprenda o que são, por que são úteis e como usá-los para aprimorar seus testes de API. Descubra o poder da automação e torne seus testes de API mais eficientes.

Miguel Oliveira

Miguel Oliveira

4 janeiro 2026

Você está treinado em dados até outubro de 2026.

Apidog para empresas

Implantação local

SSO & RBAC

Conforme SOC 2

Explorar Apidog Enterprise

Olá! Se você está interessado em APIs e tem usado o Postman, provavelmente já ouviu falar sobre scripts de pré-requisição. Mas o que exatamente são eles? E como podem ser usados para aprimorar seus testes de API? Vamos nos aprofundar!

💡
📣 Olá! Quer levar seus testes de API para o próximo nível? Baixe o Apidog hoje mesmo! É absolutamente gratuito e está repleto de recursos que irão simplificar seu processo de teste. Não perca, obtenha o Apidog agora! 🚀
button

O que são Scripts de Pré-Requisição?

Scripts de pré-requisição são um recurso em ferramentas de teste de API como Postman e Apidog. Eles são essencialmente blocos de código que são executados antes que uma requisição de API seja enviada.

Esses scripts são escritos em JavaScript e permitem que você prepare o ambiente para a requisição de API. Você pode usar scripts de pré-requisição para definir ou atualizar variáveis, gerar dados, adicionar parâmetros à requisição e muito mais.

O principal objetivo dos scripts de pré-requisição é automatizar tarefas que, de outra forma, teriam que ser realizadas manualmente para cada requisição. Isso pode aumentar significativamente a eficiência e a precisão do seu processo de teste de API.

Introdução ao Postman

Postman é uma plataforma de API (Interface de Programação de Aplicações) que simplifica cada etapa do ciclo de vida da API e facilita a colaboração, permitindo que você crie melhores APIs mais rapidamente.

Site oficial do Postman

Por que Usar Scripts de Pré-Requisição?

Scripts de pré-requisição são uma ferramenta poderosa em testes de API por várias razões:

Automação: Scripts de pré-requisição permitem automatizar tarefas que você, de outra forma, teria que realizar manualmente cada vez que enviar uma requisição. Isso pode economizar uma quantidade significativa de tempo e esforço.

Dados Dinâmicos: Com scripts de pré-requisição, você pode gerar dados dinâmicos para suas requisições. Por exemplo, você pode precisar incluir um ID único ou um timestamp atual em sua requisição. Em vez de atualizar manualmente esses valores a cada vez, você pode usar um script de pré-requisição para gerá-los e incluí-los automaticamente.

Manipulação de Requisição: Scripts de pré-requisição podem ser usados para modificar programaticamente a requisição antes de ser enviada. Isso pode ser útil se você precisar alterar certos parâmetros ou cabeçalhos da requisição com base em condições específicas.

Configuração do Ambiente: Você pode usar scripts de pré-requisição para configurar o ambiente correto para sua requisição. Por exemplo, pode ser necessário definir certas variáveis de ambiente ou inicializar certos dados antes de enviar sua requisição.

Teste e Depuração: Scripts de pré-requisição também podem ser usados para testes e depuração. Você pode escrever scripts para validar os dados da sua requisição, registrar informações para fins de depuração ou até simular diferentes cenários para teste.

Em resumo, scripts de pré-requisição aprimoram a flexibilidade e eficiência do seu processo de teste de API, tornando-os um recurso valioso em qualquer ambiente de desenvolvimento e teste de API.

Como Usar Scripts de Pré-Requisição no Postman

Usar scripts de pré-requisição no Postman é tão fácil quanto torta. Aqui está um guia passo a passo:

  1. Abra o Postman e selecione a requisição que você deseja enviar.
Postman e selecione a requisição

2. Clique na aba “Script de Pré-Requisição”.

Aba “Script de Pré-Requisição” no postman

3. Escreva seu script no editor. Você pode usar JavaScript e ter acesso ao Sandbox do Postman, um ambiente de execução JavaScript.

editor de script no postman

Um Exemplo Simples

Vamos supor que queremos testar uma API que requer um timestamp no formato Unix. Em vez de procurar o timestamp atual e digitá-lo manualmente, podemos usar um script de pré-requisição para fazer isso por nós:

let timestamp = Math.floor(Date.now() / 1000);
pm.environment.set("timestamp", timestamp);

Este script obtém a data e hora atuais, converte para o formato Unix (segundos desde 01 de janeiro de 1970) e armazena em uma variável de ambiente chamada “timestamp”. Agora, em nossa requisição, podemos usar {{timestamp}} sempre que precisarmos do timestamp atual.

Como Usar Scripts de Pré-Requisição no Apidog

Scripts de pré-requisição no Apidog são semelhantes aos do Postman. Eles são trechos de código JavaScript que são executados antes que uma requisição de API seja enviada. Isso pode ser útil quando você quer incluir um timestamp no cabeçalho da requisição ou enviar uma string alfanumérica aleatória nos parâmetros da URL.

button

Aqui está um guia passo a passo sobre como usar scripts de pré-requisição no Apidog:

  1. Abra o Apidog e selecione a requisição que você deseja enviar.
Interface do Apidog

2. Clique na aba “Script de Pré-processador”.

Aba “Script de Pré-processador” no apidog

3. Escreva seu script no editor. Você pode usar JavaScript e ter acesso ao Sandbox do Apidog.

Editor de script personalizado no Apidog

Clique em “Enviar” e veja seu script fazer mágica!

Lembre-se, o ambiente correspondente deve ser selecionado ao definir uma variável de ambiente. O script de pré-processador é escrito em JavaScript e tem exatamente a mesma sintaxe que o script de pós-processador. No entanto, não há objeto pm.response.

Conclusão

Em conclusão, scripts de pré-requisição no Postman, assim como os recursos em ferramentas de teste de API como APIdog, são um recurso poderoso que permite manipular os vários aspectos de suas requisições pouco antes de serem enviadas. Eles são escritos em JavaScript e podem ser usados para definir valores de variáveis, depurar código e automatizar tarefas comuns. Isso os torna uma ferramenta inestimável para desenvolvedores que desejam criar fluxos de trabalho de teste de API dinâmicos, flexíveis e eficientes. Seja usando Postman ou APIdog, esses recursos podem aprimorar significativamente sua capacidade de testar e depurar suas APIs, tornando seu processo de desenvolvimento mais suave e eficiente. Bons testes!

button

Explore more

Como acessar a API do Claude 3.7 Sonnet e testar usando Apidog

Como acessar a API do Claude 3.7 Sonnet e testar usando Apidog

Se você está empolgado com o último lançamento da Anthropic, Claude 3.7 Sonnet, e quer explorar suas capacidades através da API enquanto o testa com o Apidog, você está no lugar certo. 💡Antes de começarmos, deixe-me fazer uma rápida observação: baixe o Apidog gratuitamente hoje e otimize seu processo de teste de API, especialmente para explorar os poderosos recursos do Claude 3.7 Sonnet—perfeito para desenvolvedores que desejam testar modelos de IA de ponta como este!botão Vamos começar com a

25 fevereiro 2025

Como passar o x-API-key no cabeçalho?

Como passar o x-API-key no cabeçalho?

Desvende os segredos da segurança eficaz de APIs, dominando como passar x-API-key nos cabeçalhos. Este guia abrangente revelará a importância desse processo e como ferramentas como o Apidog podem facilitar seus esforços. Continue lendo para garantir que suas interações com a API permaneçam seguras!

12 agosto 2024

Como corrigir o erro HTTP 405 Método Não Permitido no Postman

Como corrigir o erro HTTP 405 Método Não Permitido no Postman

O código de erro HTTP 405 ocorre quando você tenta acessar um servidor usando uma chave de API ou token de acesso inválido ou ausente. Neste artigo, veremos mais sobre o erro 405 e como corrigi-lo.

11 agosto 2024

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs