En desarrollo

Pruebas de API

Las pruebas de API están en desarrollo. Qalion probará tus API REST y GraphQL, comprobará códigos de estado, cabeceras y cuerpos de respuesta, y encadenará peticiones en flujos reales. Las pruebas web ya están disponibles.

Qalion AI redacta tres casos de prueba a partir del ticket SHOP-12 y espera tu aprobación

Lo que cubrirán las pruebas de API

Las pruebas de API están en desarrollo. Esto es lo previsto, junto a las pruebas web que ya puedes usar hoy.

REST y GraphQL

Las pruebas enviarán peticiones a tus API REST y GraphQL, con el método, las cabeceras y el cuerpo que definas.

Códigos de estado

Cada prueba comprobará que una respuesta llega con el estado esperado, por ejemplo 200, 201 o 404.

Cabeceras

Las pruebas comprobarán las cabeceras de una respuesta, como su tipo de contenido o sus reglas de caché.

Cuerpos de respuesta

Las pruebas comprobarán los campos y valores del cuerpo de la respuesta: un valor que falte o sea incorrecto hará fallar la prueba.

Peticiones encadenadas

Un valor de una respuesta, como un id, alimentará las peticiones siguientes, tal como lo haría un cliente real.

Pasos de API y UI juntos

Una misma prueba podrá combinar llamadas a la API y pasos en el navegador, en el orden que pida tu flujo.

Dónde te ayudarán las pruebas de API

Cuando se lancen, las pruebas de API comprobarán la capa de la que depende tu interfaz, junto a tus pruebas web.

01

Comprobar los endpoints detrás de tus páginas

Las pruebas de API confirmarán que los endpoints que llaman tus recorridos clave responden con el estado y los datos correctos.

02

Probar flujos de varias llamadas

Una prueba creará un recurso, lo volverá a leer y lo eliminará, pasando su id de una llamada a la siguiente.

03

Cubrir los casos de error

Las pruebas de API comprobarán qué responde tu API ante un campo que falta, un valor incorrecto o un recurso que no existe.

04

Preparar tus pruebas web con la API

Una prueba web podrá crear sus datos con una llamada a la API y comprobar el resultado en el navegador, sin pasar por la interfaz para prepararlos.

Preguntas frecuentes

Todavía no: las pruebas de API están en desarrollo. Hoy, Qalion prueba aplicaciones web de principio a fin, en un navegador real.