47 topo Postman Perguntas e respostas da entrevista (2025)
A Postman é uma ferramenta popular de teste de API que ajuda a equipe de desenvolvimento a criar, compartilhar e testar documentos de API. O Postman A ferramenta fornece uma interface GUI para testar uma API e um utilitário de linha de comando para testadores experientes. Esta ferramenta de teste de API também ajuda você a criar a solicitação de acordo com a necessidade da API. O Postman A equipe também lançou uma extensão do Chrome que pode ser usada para testar a API do seu navegador.
Postman Perguntas da entrevista para novatos e experientes
A lista abaixo abrange todos os Postman perguntas para calouros e candidatos de nível profissional. Esse Postman O guia de perguntas da entrevista irá ajudá-lo a resolver a entrevista e a conseguir o emprego dos seus sonhos para testes de software.
1) O que é Postman?
A Postman é uma ferramenta de teste de API altamente popular que ajuda a equipe de desenvolvimento a criar, compartilhar e testar uma API. O Postman A ferramenta fornece uma interface GUI para a API e um utilitário de linha de comando para testadores experientes.
2) O que é uma solicitação HTTP?
Uma solicitação HTTP é um programa que o cliente faz para um host de nomes localizado em um servidor. Funciona como uma interface de comunicação ou protocolo de solicitação-resposta entre um cliente e um servidor. O principal uso da solicitação HTTP é acessar um recurso no servidor. Para iniciar a solicitação HTTP, o cliente utiliza componentes de uma URL (Uniform Resource Locator) que também inclui as informações necessárias para acessar o recurso.

3) Declare os componentes principais de uma resposta HTTP?
In Postman, cada resposta HTTP contém quatro elementos principais.
- Código de resposta/status- Existem problemas de código de resposta de um servidor para solicitação do cliente, pois 404 significa Página não encontrada.
- Versão HTTP- Nome da versão HTTP. Por exemplo, HTTP v2.2
- Cabeçalho de resposta- Incluía informações para a mensagem de resposta HTTP. Por exemplo. O comprimento do conteúdo, data, status, tipo de servidor, etc.
- Corpo de Resposta – Ele contém os dados que um cliente solicitou do servidor.
4) Por que usamos Postman?
Aqui estão algumas razões mais importantes para usar Postman:
- O uso de software é gratuito e útil para testes de API
- Ajuda você a gerenciar o ciclo de vida ponta a ponta da API
- Oferece Runtime Service que ajuda a gerenciar coleções de API, espaços de trabalho, ambientes e diferentes exemplos.
- Você também pode integrar Postman com Ferramentas CI / CD como Circle CI, Jenkins, etc.
- Possui um vasto fórum comunitário que pode resolver facilmente quaisquer problemas técnicos que você enfrentar ao usar a ferramenta.
5) O que é API?
Interface de programação de aplicativos (API) é uma interface de software que permite que dois aplicativos interajam entre si sem qualquer intervenção do usuário. É uma coleção de funções e procedimentos de software. API é definida como um código que ajuda dois softwares diferentes a se comunicarem e trocarem dados entre si.
6) Quais são os métodos de autorização importantes suportados por Postman?
Postman oferece as seguintes opções de autorização de solicitação de API 1) Chave de API, 2) Oauth 1.0 e 2.0, 3) Autenticação básica, 4) Autenticação Digest, 5) Token de portador, 6) Assinatura AWS, 7) Autenticação Hawk, 8) Autenticação NTLM.
7) Como você registra valores de variáveis em Postman?
Postman permite registrar os valores das variáveis em Postman no console usando o seguinte comando:
console.log(pm.variables.get("guru99"));
8) Postman está disponível como um aplicativo de desktop nativo para?
Postman Ferramenta de teste de API está atualmente disponível para Mac, Windows (32 bits/64 bits) e Linux (32 bits/64 bits)
9) Qual é a guia Histórico em Postman?
Toda a solicitação que você envia Postman aparece na guia Histórico da barra lateral. É muito semelhante ao histórico do navegador, que você pode limpar sempre que quiser.
10) O que é autenticação básica Postman?
In Postman, Autenticação básica é um método de autorização fornecido para agentes de usuário HTTP, como navegadores da web, para inserir nome de usuário e senha. Depois de inserir o nome de usuário e a senha que você pode associar à solicitação.
11) O que é uma forma binária nos métodos POST?
A empresa pós-binária foi projetada para enviar as informações em um formato impossível de inserir manualmente. Essas opções são usadas ao enviar arquivos maiores, como arquivos CSV, etc.
12) Qual a principal diferença entre Autorização e Autenticação?
Aqui estão algumas diferenças entre autorização e autenticação:
- Autorização é o ato de permitir ou permitir alguém, enquanto autenticação é provar que algo é genuíno.
- A autenticação sempre vem primeiro, enquanto a autorização vem depois da autenticação.
- A autorização está aberta a qualquer pessoa com permissão, enquanto a autenticação exige que você tenha uma senha.
13) Qual é a carga útil Postman?
A carga útil de um módulo API é o corpo da sua mensagem de solicitação e resposta. Ao fazer uma solicitação de API, ela contém os dados que você envia ao servidor. Você pode enviar e receber Payload em vários formatos, por exemplo, JSON ou XML.
14) O que é uma coleção em Postman?
Uma coleção em Postman permite agrupar solicitações semelhantes. Também permite organizar sistematicamente as solicitações em pastas.
15) O que é um script de pré-solicitação?
Scripts de pré-solicitação ajudam você a executar JavaScript antes de uma solicitação ser executada. Ele permite que você realize tarefas de pré-processamento, como definir valores de variáveis, parâmetros, cabeçalhos e dados do corpo.
16) Como o Postman variáveis são acessadas?
A Postman variáveis são sempre acessadas usando o nome da variável:
{{variable name}}
17) Qual é o significado do termo meio ambiente em Postman?
O ambiente em Postman é um conjunto de pares de valores-chave. Postman permite que você construa vários ambientes e alterne entre eles com o clique de um botão.
18) Por que Postman nunca aceita qualquer outra codificação além de Base64?
Você pode usar base64, pois nos ajuda a transmitir os dados para o formato textual e enviá-los como dados de formulário HTML. Além disso, devemos contar com os mesmos 64 caracteres em qualquer linguagem de codificação.
19) Que tipo de codificação Postman aceita credenciais de autorização?
Postman aceita apenas codificação Base64, que é fornecida embutida no Postman. Caso contrário, seria benéfico usar sites de terceiros que o ajudem a converter as credenciais em base3.
20) Quais são os diferentes escopos de uma variável de ambiente em Postman?
Escopo de uma variável em Postman é definido como os limites que ele pode acessar.
Aqui estão escopos importantes de uma variável de ambiente em Postman:
- Escopo Local: Este tipo de variável pode ser acessada apenas no ambiente em que foi criada
- Âmbito global: Este tipo de variável pode ser acessada globalmente em qualquer ambiente ou em nenhum ambiente.
21) É possível importar variáveis locais em Postman Monitores?
Postman os monitores permitem importar variáveis locais, mas não variáveis globais.
22) Qual é o Postman ordem de execução de uma coleção?
Para todas as solicitações em uma coleção, os scripts serão executados na seguinte ordem:
Passo 1) Um script de pré-solicitação associado a uma coleção será executado antes de cada solicitação.
Passo 2) Um script de pré-solicitação associado a uma pasta será executado antes de cada solicitação em uma pasta específica.
Passo 3) Um script de teste associado a uma coleção será executado após cada solicitação.
Passo 4) Um script de teste associado a uma pasta será executado após a solicitação na pasta específica.
23) Você pode ter duas variáveis de escopo global com o mesmo nome em Postman?
Não, o escopo global nunca tem nomes duplicados/mesmos, enquanto variáveis com escopo local podem ter o mesmo nome em vários ambientes.
24) Como você acessa as variáveis do carteiro?
Você pode registrar os valores das variáveis no console usando o comando:
console. Log (pm. Variables.
25) Qual a utilidade da coleção em Postman?
In Postman, uma coleção é usada para agrupar solicitações semelhantes. Ajuda você a organizar as solicitações sistematicamente em pastas.
26) Como você pode usar o POSTMAN para gerar números aleatórios em um intervalo específico?
No seu script de pré-solicitação defina sua variável com:
pm.globals.set('randomNum', Math.floor(Math.random() * 5));
Em seguida, em seu URL, chame sua variável no URL assim:
Saída:
{{randomNum}}
27) Como você remove variáveis locais?
Variáveis locais são removidas automaticamente assim que os testes são executados.
28) O que é 'Postman Corredores de coleta?
Postman contém um collection runner que é útil para automatizar testes de API. Ele ajuda a visualizar detalhes de cada iteração e resultados de teste. Um collection runner postman também é usado para testes orientados a dados.
29) O que você quer dizer com monitores de carteiro?
O recurso de monitor carteiro é usado para executar coleções até o horário especificado pelo usuário. Porém, o usuário deve estar logado em sua conta para utilizar este recurso.
30) Por que salvar seu trabalho no Postman nuvem não é aconselhável?
Você não deve salvar seu trabalho em Postman pois os detalhes do seu negócio não permanecem confidenciais. Além disso, salvar seu on-Postman a nuvem pode causar uma violação de segurança, pois exige login. Portanto, salvando seu trabalho no Postman nuvem não é aconselhável.
31) Quais são as regras padrão de um design de teste de API?
Aqui estão os princípios-chave de um design de teste de API:
- Configuração: Crie objetos, inicie serviços e inicialize dados.
- Execução: Aplicar API ou cenário, incluindo registro
- Verificação: É usado para avaliar o resultado da execução
- Relatório: Indica status aprovado, reprovado ou bloqueado
- Limpar: Estado de pré-teste
32) Qual é o espaço de trabalho da equipe Postman?
Um espaço de trabalho de equipe é um ambiente sinérgico para usuários onde muitos programadores podem desenvolver APIs, fornecer feedback e colaborar nos mesmos conjuntos de solicitações. Também ajuda a sincronizar e colaborar todo o trabalho da equipe em um só lugar.
33) Qual é o código de status 301?
O código de status 301 representa um redirecionamento permanente de uma página do site para outra. Ele informa aos mecanismos de pesquisa que a página antiga ficou desatualizada e que o mecanismo deve indexar a nova página ou URL.
34) O que é o código de status 201?
O código de status 201 é criado somente quando um recurso é criado com êxito usando uma solicitação PUT ou POST. Ele retorna um link para um link recém-criado com a ajuda do cabeçalho de localização.
35) Qual é o procedimento para remover variáveis locais?
As variáveis locais podem ser removidas automaticamente quando você executa e conclui os testes.
36) O que é o script de pré-solicitação Postman?
In Postman, um script de pré-solicitação é um conjunto de regras executado antes de executar uma solicitação.
37) Qual a diferença entre os parâmetros de consulta e as variáveis de caminho?
In Postman, Variáveis de caminho são usadas para identificar recursos específicos e Parâmetros de consulta são usados para classificar ou filtrar os recursos.
38) Quais são as principais desvantagens de Postman?
Aqui estão alguns contras/desvantagens de usar Postman:
- Postman não pode processar mais de 1000 solicitações de API.
- Não é fácil gerenciar as coleções e solicitações em um projeto de grande porte.
- Postman não é uma ferramenta de API ideal para gerenciamento de espaço de trabalho na forma de código, pois pode haver muita duplicação de código ao processar solicitações de API dinâmicas.
39) Quais são algumas das bibliotecas JS disponíveis em Postman?
Algumas bibliotecas JS disponíveis em Postman e guarante que os mesmos estão
1) Lodash
2) Momento
3) GUIA
40) O que é GUID?
GUID é a abreviatura de Identificador Exclusivo Global. São dígitos hexadecimais separados por hífens. Esse Postman identificador GUID resolve o propósito de exclusividade.
41) Como você pode visualizar solicitações e respostas de log em Postman?
Você pode usar o Postman Janela do console para visualizar logs de solicitação e logs de resposta.
42) Qual é a importância de setNextRequest em Postman?
setNextRequest ajuda você a definir o fluxo de trabalho. É necessário alterar a ordem das solicitações que estão sendo executadas.
43) Qual código de teste permite verificar se o status da resposta é 200 ou não?
A seguir está um código de teste para verificar se o status da resposta é 200 ou não:
tests[“Status Code is 200”] = responseCode.code === 200;
44) O que você entende por ScratchPad?
Scratch Pad é um local fornecido por Postman que ajuda você a trabalhar sem a necessidade de se conectar com Postman Servidores.
45) Como você pode iterar uma solicitação 100 vezes em Postman?
Você pode iterar uma solicitação 100 vezes em Postman usando Collection Runner.
46) O que aconteceria se a variável dinâmica {{$randomInt}} fosse adicionada?
Você precisa adicionar um número inteiro aleatório entre 0 e 1000.
47) Como você acessa valores de variáveis de um arquivo dentro de scripts de pré-solicitação e teste?
data.var_name data['var_name']
48) Você consegue ler o Postman Aplicativo Chrome para ler e gravar cookies?
Não, é impossível ler e escrever cookies usando o aplicativo.
49) Qual linguagem de programação é usada para Postman testes?
JavaO script é usado para Postman testes.
50) Qual ferramenta pode ser usada para executar Postman Coleções em Jenkins?
Newman pode ser usado para executar Postman Coleção em Jenkins.
Essas perguntas da entrevista também ajudarão em sua viva (oral)