Prueba de interfaz de cartero: use cartero para ejecutar la interfaz

Postman es un software que simula el envío de solicitudes de interfaz y generalmente se usa para depurar y probar la interfaz. Recientemente, la herramienta de cartero se ha utilizado mucho, por lo que organizo y resumo especialmente la experiencia de usar cartero.

1. Instrucciones de descarga y uso del cartero

Dirección de descarga oficial del cartero:

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

Documentación oficial del cartero: https://learning.getpostman.com/docs/postman/sending_api_requests/requests/

Ingresa a la página de descargas de cartero a través de la dirección oficial, en esta página podrás obtener los paquetes de instalación de los tres sistemas de windows, mac y linux.

2. Descripción de la información de llenado para el envío de la solicitud

Después de descargar e instalar el cartero, cree una Colección para almacenar la solicitud y cree una solicitud en la Colección, donde completamos y enviamos la solicitud.

2.1 Enviar los parámetros rellenados en la solicitud

Si desea enviar una solicitud, en la interfaz del cartero, debe determinar la siguiente información:

  • Tipo de solicitud: seleccione el tipo de interfaz que necesitamos enviar en la columna desplegable de tipo de solicitud, como publicar, obtener.

  • Dirección de solicitud: en la barra de dirección de solicitud, ingrese la URL de nuestra dirección de solicitud.

  • Encabezado de la solicitud: la información del encabezado solicitada por la solicitud se completa en Encabezados.

  • Parámetros de la solicitud: Los parámetros enviados por la solicitud, rellenados en Params o Body.

  • Solicitar autenticación: solicitud para enviar la información de autenticación requerida, complete Autorización.

2.2 Sobre el tipo de parámetros de solicitud:

En cartero, los parámetros de solicitud se dividen en dos partes, parámetros y cuerpo. Generalmente, al usar una solicitud de obtención, complete los parámetros en Params, y luego el programa los empalmará automáticamente a la dirección de solicitud. Para otras solicitudes como publicación, los parámetros se colocan en el cuerpo por separado. Aquí hay una descripción general de cómo completar diferentes tipos de parámetros de solicitud:

  • params : Rellene los datos utilizando clave-valor.

  • ninguno : la solicitud no tiene parámetros ni cuerpo.

  • form-data : complete los datos en forma de clave-valor, y puede cargar el tipo de archivo.

  • x-www-from-urlencoded : use clave-valor para completar los datos, y el tipo de archivo no se puede cargar

  • raw : se pueden utilizar formatos de texto, json, xml, html y Javascript.

  • binary : Cargue datos binarios, generalmente se usa para cargar archivos, y solo se puede cargar uno a la vez.

  • GraphQL : actualmente en la versión beta de postman, se dice que es un lenguaje de consulta API.

3. Ejemplo de solicitud de envío

3.1 Enviar una solicitud de publicación

1 Obtener información de la interfaz

Si se trata de un proyecto web en línea, puede abrir la consola a través de F12, buscar la interfaz después de actualizar la página y hacer clic para ver la dirección de la solicitud, el tipo de solicitud, el encabezado de la solicitud, el tipo de parámetro de la solicitud y el contenido que necesitamos a la derecha.

2 parámetros de solicitud de copia

Cuando se obtiene la información de la interfaz y se completa con el cartero, los parámetros de solicitud son generalmente los más contenidos. Cuando contacté al cartero por primera vez, copié los parámetros uno por uno. Más tarde, descubrí que hay un método de copiar y pegar con un solo clic. .

Paso 1: en la página de la consola de F12, haga clic en ver fuente en el parámetro de solicitud (Solicitar carga útil) y luego copie el contenido (el formato de clave-valor puede copiar directamente el formato de clave: valor, porque la fuente está separada por = , lo que reconoce el cartero es: símbolo).

Paso 2: en la página de llenado de parámetros del cartero, haga clic en Edición masiva para ingresar al modo de edición completo, luego péguelo aquí y haga clic en Editar clave-valor nuevamente para volver al modo de clave-valor y el parámetro correspondiente uno a uno. se mostrará el formato.

3 Complete la información para ejecutar el cartero

Como se muestra en la figura, en esta interfaz, ni la autenticación ni los encabezados se completan con información, ya que esta interfaz no requiere autenticación, por lo que no se completa Autorización; y en el encabezado, el cartero generará automáticamente un encabezado de acuerdo con el formato de los parámetros internos de su cuerpo Información de tipo de contenido en.

Después de completar el llenado, haga clic en enviar para enviar la solicitud, y la información de respuesta se mostrará a continuación.

3.2 Enviar una solicitud de obtención

Al igual que los pasos anteriores, obtenemos la información de la interfaz y la completamos en cartero. Cabe señalar aquí que los parámetros de la solicitud de obtención también se muestran en params, porque al enviar la solicitud de obtención, los parámetros se empalmarán después la URL

Por lo tanto, al copiar la URL, los parámetros de entrada se copiarán juntos y luego se mostrarán en los parámetros en Postman para facilitar su visualización y modificación.

Si mi blog es útil para usted, si le gusta el contenido de mi blog, haga clic en "Me gusta", "Comente", "Favorito" con un solo clic.


Finalmente: para retribuir a los fanáticos acérrimos, he compilado un video tutorial de aprendizaje de prueba de software completo para usted. Si lo necesita, puede obtenerlo gratis【保证100%免费】

Documentación de la entrevista de prueba de software

Debemos estudiar para encontrar un trabajo bien remunerado. Las siguientes preguntas de la entrevista son los materiales de entrevista más recientes de empresas de Internet de primer nivel como Ali, Tencent y Byte, y algunos jefes de Byte han dado respuestas autorizadas. Termine este conjunto Los materiales de la entrevista creen que todo el mundo puede encontrar un trabajo satisfactorio.

Supongo que te gusta

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