Detección rápida de errores del sistema para la integración de Salesforce a compañía de Riqueza 500.

Desafío
Un fabricante de alta tecnología que ha integrado Salesforce con muchos de sus sistemas que han sido necesarios para lanzar nuevas versiones de Salesforce sin poner en peligro la integridad de todo el sistema. La empresa utilizó Eloqua para la gestión de campañas y generación de contactos, Oracle E-Business Suite R12 y Siebel para los presupuestos, Oracle 11.5.9 y SAP para gestión de pedidos y envíos.

Cerca de 30 interfaces principales mantienen la infraestructura combinada en operación. El cliente necesitaba una prueba de regresión sofisticada para cada versión de su entorno dado que incluso las modificaciones menores en Salesforce o en uno de los sistemas pueden tener repercusiones importantes en interfaces y otras aplicaciones.

Solución
Arsona desarrolló una prueba completa de todas las funcionalidades e interfaces de Salesforce. La prueba comenzó en Eloqua con la creación de clientes potenciales. Éstos fueron enviados a Salesforce, donde pasaron por el proceso de gestión de oportunidades. A partir de la oportunidad en Salesforce, se creó un presupuesto asociado en Oracle R12 o Siebel. El pedido se completó en Oracle 11.5.9 y se realizó en SAP

Durante estas transiciones del sistema, la solución de prueba de Arcsona se conectó y desconectó automáticamente de los sistemas y movió las transacciones para completar la prueba o identificar automáticamente un error cuando una función de aplicación o una interfaz fallaba.

Resultados
A medida que las pruebas de transacción fluían a través del entorno le permitió al equipo de TI identificar inmediatamente la ubicación exacta de cualquier problema del sistema. Debido al registro hecho por Arcsona, de los pasos que conducían a estos problemas, el equipo de TI pudo recrear los errores para determinar cómo eliminarlos. Esto ahorró cientos de horas en el diagnóstico de errores, eliminó un gran porcentaje de errores falsos que se informan rutinariamente y permitió que el equipo se concentrara en solucionar los errores más críticos del sistema.