47 topo Postman Perguntas e respostas da entrevista (2026)

O 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?

O 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 requisiรงรฃo HTTP รฉ um programa que o cliente envia a um host nomeado localizado em um servidor. Ela funciona como uma interface de comunicaรงรฃo ou um protocolo de requisiรงรฃo-resposta entre um cliente e um servidor. O principal uso da requisiรงรฃo HTTP รฉ acessar um recurso no servidor. Para iniciar a requisiรงรฃo HTTP, o cliente utiliza componentes de um servidor. URL (Localizador Uniforme de Recursos) que tambรฉm inclui as informaรงรตes necessรกrias para acessar o recurso.

Postman Interview Questions
Postman Interview Questions

3) Declare os componentes principais de uma resposta HTTP?

In Postman, cada resposta HTTP contรฉm quatro elementos principais.

  • Resposta/Status Code- 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 as Ferramentas CI / CD como o 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?

O 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 o base64, pois isso nos ajuda. transmit Os dados sรฃo convertidos para formato textual e enviados como dados de formulรกrio HTML. Alรฉm disso, devemos utilizar 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));

Entรฃo, no seu URL Chame sua variรกvel de URL igual a:
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:

  1. Configuraรงรฃo: Crie objetos, inicie serviรงos e inicialize dados.
  2. Execuรงรฃo: Aplicar API ou cenรกrio, incluindo registro
  3. Verificaรงรฃo: ร‰ usado para avaliar o resultado da execuรงรฃo
  4. Relatรณrio: Indica status aprovado, reprovado ou bloqueado
  5. 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 da web para outra. Ele informa aos mecanismos de busca que a pรกgina antiga estรก desatualizada e que o mecanismo precisa indexar a nova pรกgina. 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 estรฃo localizadas

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)

Resuma esta postagem com: