Puntos clave de prueba de interfaz de cartero y resumen de errores

Este artículo resume principalmente los errores y soluciones comunes que ocurren en la herramienta de prueba de interfaz cartero.

Solicitar clasificación e introducción de parámetros específicos:

  • Solicitud GET: la  solicitud GET es el tipo de solicitud más común y se usa con mayor frecuencia para consultar información al servidor . Si es necesario, se pueden agregar parámetros de cadena de consulta al final de la URL para enviar información al servidor.
  • Solicitud de publicación:
  • La solicitud más utilizada después de GET es la solicitud POST, que generalmente se usa para enviar datos que deben guardarse en el servidor . Las solicitudes POST deben enviar datos como cuerpo de la solicitud.

OBTENER parámetros de solicitud:

Ahora, para consultar los detalles de los datos con el ID 1544559104095219713, solo necesita escribir el ID y el valor correspondiente en Paramas. También puede agregar directamente? ID=1544559104095219713 a la dirección URL de la solicitud GET. En este momento, también podemos ver que en Params La identificación y el valor correspondiente se agregan automáticamente, como se muestra en la Figura 1.1.

Figura 1.1

 Las solicitudes GET no necesitan pasar parámetros, como paginación:

Como se muestra en la Figura 1.2, ingrese la dirección de la interfaz de localización y haga clic en enviar.

Figura 1.2

Parámetros de solicitud POST:

Para la mayoría de los parámetros de solicitud posterior, se seleccionan los tipos de parámetros y se pasan los parámetros en el cuerpo. Esta sección presenta dos métodos de paso de parámetros de solicitud posterior de uso común.

1.Pasar parámetros de tipo de datos:

from-data: para los parámetros cuya fuente de datos son archivos externos, puede pasar tipo de texto o tipo de archivo y configurar el nombre del parámetro en el cuadro de entrada de la columna clave. Por ejemplo, configuro el nombre del archivo de parámetros aquí en Excel y luego seleccione el tipo de archivo correspondiente. , seleccione el tipo de archivo y luego seleccione archivos en la columna Valor, como se muestra en la Figura 2.1.

Figura 2.1

 2. Pasar parámetros desde raw

El formato del parámetro principal es el tipo JSON y los datos entrantes deben pasarse como un parámetro en formato JSON, como se muestra en la Figura 2.2.

Figura 2.2

 Resumen de los puntos de error de la prueba de interfaz:

Para el backend, escribir la interfaz no significa que el trabajo haya terminado. Es mejor realizar una autoprueba para reducir la carga de trabajo de la depuración conjunta y las pruebas posteriores. Esta parte resume los errores y las soluciones que pueden ocurrir en las pruebas diarias de la interfaz.

1."El método de solicitud 'POST/GET' no es compatible",如图3.1

 El método de solicitud actual no es compatible. Verifique si el método de solicitud de la interfaz en el controlador corresponde al método de solicitud de la interfaz en postman.

Figura 3.1

2. "No se encontró ningún controlador para GET /ecology/river/lis", 如图3.2

 Generalmente, la URL de la interfaz es incorrecta. Compruebe si la URL está escrita correctamente.

También es posible que la capa Mapper no haya sido escaneada, verifique la ruta del Mapper de la interfaz correspondiente.

Figura 3.2

 3. La solicitud no está autorizada, como se muestra en la Figura 3.3.

Generalmente, la autenticación de la interfaz no se libera, existen dos soluciones:

  • 1. Debe agregar la Autorización de la interfaz y el valor correspondiente en el encabezado de solicitud de la interfaz -----Encabezados, como se muestra en la Figura 3.3.1
  • 2. Libere la autenticación de la interfaz en segundo plano.



Figura 3.3.1 

Figura 3.3

 4.error nestexception error ibatis Excepción SQL

Esto significa que hay un problema con la escritura del programa, generalmente la declaración SQL es incorrecta, existen principalmente los siguientes tipos:

  1. Los atributos de clase de entidad no corresponden a los campos de la tabla de la base de datos.
  2. La declaración SQL de la interfaz en el archivo Mapper.xml está escrita incorrectamente: verifique problemas de sintaxis, atributos y campos; tenga en cuenta que los nombres de los campos de la tabla de la base de datos no pueden ser palabras clave SQL.
  3. Compruebe si la dirección de la base de datos es correcta y vuelva a conectar la base de datos.

5. Solicitar excepción

Las excepciones de solicitud son un gran problema, principalmente porque la interfaz está escrita incorrectamente. Verifique el contenido de la interfaz y solucione el error.

Los anteriores son errores comunes de prueba de interfaz en cartero. Espero que puedan ayudar a todos.

Supongo que te gusta

Origin blog.csdn.net/qq_44973310/article/details/127917128
Recomendado
Clasificación