Una prueba de integración comprueba cómo colaboran dos o más componentes. Debe revisar tanto el intercambio de información como el resultado que queda en cada lado.
Define el contrato antes del caso
Identifica qué inicia la operación, qué datos se envían, cómo se autentica y qué respuestas se esperan. Usa un entorno autorizado de pruebas con información ficticia o adecuadamente preparada.
| Escenario | Resultado a definir |
|---|---|
| Solicitud válida | Operación registrada una vez y respuesta utilizable. |
| Dato inválido | Error identificable sin resultado parcial inadvertido. |
| Respuesta tardía | Estado conocido y tratamiento del reintento. |
| Evento repetido | No duplicar la operación del negocio. |
Stripe documenta que sus webhooks pueden repetirse y llegar fuera de orden. Es un ejemplo de por qué no conviene probar únicamente una notificación exitosa; cada proveedor tiene condiciones que deben consultarse. Webhooks de Stripe.
Comprueba los dos extremos
Una respuesta exitosa puede indicar recepción, no que el proceso completo haya terminado. Define qué evidencia confirma el resultado: registro, estado o documento esperado. Si hay procesamiento posterior, incluye su seguimiento.
Ejemplo hipotético: una tienda transmite un pedido al almacén. La comprobación debe verificar productos y cantidades, además de confirmar que el identificador permita relacionarlo con el pedido original.
Conserva evidencia repetible
Anota versión, datos de prueba, hora, respuesta y estado final. Evita copiar claves o información real innecesaria. Cuando cambie el contrato de una API, repite los escenarios afectados.
El resultado de la prueba debe señalar lo que se comprobó y lo que quedó fuera. Haber conectado un entorno de pruebas no demuestra que permisos, volúmenes y configuración productiva sean idénticos.
Ensaya el estado final, no sólo el aviso
En cada paso, registra el identificador de origen, el del destino y el estado esperado. Si dos eventos diferentes describen el mismo cambio del negocio, deduplicar sólo por identificador del aviso puede ser insuficiente: revisa la semántica del proveedor. Incluye una prueba de solicitudes simultáneas cuando el flujo pueda recibirlas; una demostración secuencial no acredita ese caso.
Para profundizar en las tareas relacionadas: Qué es una API y cómo conecta sistemas; Cómo preparar la integración de un ERP.
¿Necesitas conectar información entre sistemas?
Describe qué dato se captura hoy, a qué sistema debe llegar y qué resultado buscas. Podemos comenzar por comprobar un intercambio y sus excepciones.
Conocer automatización e integraciones



