Enfoques clave para una validación eficaz en la migración de PI/PO a Integration Suite - Pruebas de regresión
Al emprender un Proyecto de migración de PI/PO a Integration Suite, es crucial validar correctamente todas las interfaces antes de ponerlas en marcha. Sin embargo, el tiempo y el presupuesto asignados en los proyectos a estas tareas no suelen ser suficientes. No obstante, siempre podemos encontrar métodos rápidos y rentables para realizar pruebas de regresión exhaustivas.
Inicialmente, un ejemplo habitual de prueba de regresión sería obtener sus IDOC de producción y enviarlos a su inquilino de prueba de Integration Suite. En concreto, en esta entrada de blog, queremos centrarnos en las pruebas de regresión de IDOC utilizando POSTMAN.
El primer paso sería obtener un buen conjunto de datos. En este proceso, es más importante centrarse en la calidad de los casos de prueba que en su cantidad. Un conjunto de ejemplos de alta calidad debe abarcar todos los casos empresariales. Igual de importante es conseguir el apoyo del equipo funcional para lograrlo.
Segundo paso sería preparar el entorno de pruebas, En este caso, queremos configurar Postman para hacer las pruebas pero, ¿cómo lo hacemos? Veamos los pasos a continuación:
1. El adaptador IDOC del remitente en SAP Cloud Integration está basado en SOAP como se ve en la configuración en SAP backend.

Significa que el cuerpo de la petición en POSTMAN debe ser un Sobre SOAP que contenga el IDOC como SOAPBody.
2. Como se indica en Documentación de SAP para el adaptador Sender IDOC, el adaptador establece algunas cabeceras personalizadas que deben utilizarse en la configuración POSTMAN
- SapIDocType
- SapIDocTransferId
- SapIDocDbId
- SapIDocSoapNamespace
3. El endpoint de SAP CPI puede obtenerse desde el iflow desplegado en CPI en Supervisión > Visión general > Gestionar contenido de integración.

4. Con toda esta información podemos configurar Postman como se muestra a continuación:


Una vez que haya configurado el entorno, puede comenzar las pruebas de regresión. Utiliza los datos de prueba de tu equipo funcional y compara directamente los resultados con los de producción.
Tedioso, ¿verdad? Ahora, imagínese si pudiera automatizar este proceso para mejorar la experiencia de Migración a Integration Suite - Pruebas de Regresión. ¡Manténgase en sintonía con nuestro blog para las próximas actualizaciones sobre esta emocionante posibilidad!



