Teste de interface do carteiro - use o carteiro para executar a interface

O Postman é um software que simula o envio de solicitações de interface e geralmente é usado para depuração e teste de interface. Recentemente, a ferramenta carteiro tem sido muito usada, então eu organizo e resumi especialmente a experiência de usar o carteiro.

1. Download do carteiro e instruções de uso

Endereço de download oficial do carteiro:

https://www.getpostman.com/downloads/

Documentação oficial do carteiro: https://learning.getpostman.com/docs/postman/sending_api_requests/requests/

Entre na página de download do carteiro através do endereço oficial.Nesta página, você pode obter os pacotes de instalação dos três sistemas de windows, mac e linux.

2. Descrição das informações de preenchimento para envio de solicitação

Após baixar e instalar o postman, crie uma Coleção para armazenar o pedido, e crie um pedido na Coleção, onde preenchemos e enviamos o pedido.

2.1 Envie os parâmetros preenchidos na solicitação

Se você deseja enviar uma solicitação, na interface do carteiro, você precisa determinar as seguintes informações:

  • Tipo de solicitação: selecione o tipo de interface que precisamos enviar na coluna suspensa do tipo de solicitação, como postar, obter.

  • Endereço de solicitação: Na barra de endereço de solicitação, digite a url do nosso endereço de solicitação.

  • Cabeçalho da solicitação: As informações do cabeçalho solicitadas pela solicitação são preenchidas em Cabeçalhos.

  • Parâmetros da requisição: Os parâmetros enviados pela requisição, preenchidos em Params ou Body.

  • Solicitar autenticação: solicite o envio das informações de autenticação necessárias, preencha Autorização.

2.2 Sobre o tipo de parâmetros de solicitação:

No postman, os parâmetros da requisição são divididos em duas partes, params e Body. Geralmente, ao usar get request, preencha os parâmetros em Params, e então o programa irá uni-los automaticamente ao endereço da requisição. Para outras requisições como post, os parâmetros são colocados no Body separadamente. Aqui está uma visão geral de como preencher diferentes tipos de parâmetros de solicitação:

  • params : Preencha os dados usando o valor-chave.

  • nenhum : a solicitação não tem parâmetros e nem corpo.

  • form-data : Preencha os dados na forma de valor-chave e você pode fazer upload do tipo de arquivo.

  • x-www-from-urlencoded : use o valor-chave para preencher os dados e o tipo de arquivo não pode ser carregado

  • raw : os formatos text, json, xml, html e Javascript podem ser usados.

  • binary : Carregar dados binários, geralmente usados ​​para carregar arquivos, e apenas um pode ser carregado por vez.

  • GraphQL : atualmente na versão beta do postman, é considerado uma linguagem de consulta de API.

3. Exemplo de envio de solicitação

3.1 Envie uma solicitação de postagem

1 Obter informações da interface

Se for um projeto da Web online, você pode abrir o console por meio de F12, encontrar a interface após atualizar a página e clicar para visualizar o endereço da solicitação, tipo de solicitação, cabeçalho da solicitação, tipo de parâmetro da solicitação e conteúdo que precisamos à direita.

2 parâmetros de solicitação de cópia

Quando as informações da interface são obtidas e preenchidas no carteiro, os parâmetros de solicitação geralmente são os mais conteúdo. Quando entrei em contato com o carteiro, copiei os parâmetros um por um. Mais tarde, descobri que existe um método de copiar e colar com um clique .

Passo 1: Na página do console de F12, clique em view source no parâmetro request (Request Payload) e copie o conteúdo (o formato de key-value pode copiar diretamente o formato de key:value, porque a fonte é separada por = , o que o carteiro reconhece é: símbolo).

Passo 2: Na página de preenchimento de parâmetros do postman, clique em Bulk Edit para entrar no modo de edição completo, cole-o aqui, clique em Key-value Edit novamente para retornar ao modo de key-value e o parâmetro correspondente um-para-um formato será exibido.

3 Preencha as informações para execução do carteiro

Como mostra a figura, nesta interface não é preenchido nem a autenticação nem os cabeçalhos, pois esta interface não requer autenticação, portanto a Autorização não é preenchida; e no cabeçalho, o carteiro irá gerar automaticamente um cabeçalho de acordo com o formato das informações do tipo de conteúdo dos parâmetros do seu corpo.

Após concluir o preenchimento, clique em enviar para enviar a solicitação, e as informações da resposta serão exibidas abaixo.

3.2 Enviar uma solicitação get

Igual aos passos acima, obtemos as informações da interface e preenchemos no carteiro. Vale ressaltar aqui que os parâmetros da requisição get também são exibidos em params, pois ao enviar a requisição get, os parâmetros serão emendados após o URL.

Portanto, ao copiar o URL, os parâmetros de entrada serão copiados juntos e, em seguida, exibidos nos parâmetros do carteiro para fácil exibição e modificação.

Se meu blog é útil para você, se você gosta do conteúdo do meu blog, por favor, "Gosto", "Comentário", "Favorito" com um clique!


Finalmente: Para retribuir aos fãs obstinados, compilei um tutorial completo de aprendizado em vídeo de teste de software para você. Se precisar, pode obtê-lo gratuitamente【保证100%免费】

Documentação da entrevista de teste de software

Devemos estudar para encontrar um emprego bem remunerado. As perguntas da entrevista a seguir são os materiais de entrevista mais recentes de empresas de Internet de primeira linha, como Ali, Tencent e Byte, e alguns chefes da Byte deram respostas confiáveis. Termine este conjunto Os materiais da entrevista acreditam que todos podem encontrar um emprego satisfatório.

Acho que você gosta

Origin blog.csdn.net/myh919/article/details/131563709
Recomendado
Clasificación