Visión general

Eccox Application Environment Management for Parallel Testing es la única solución en el mercado que automatiza los procesos de preparación de infraestructura para probar en entornos IBM z/OS, permite procesar nuevamente determinada prueba, permitiendo la visualización de los resultados obtenidos y también posibilita la creación de escenarios aislados para pruebas DB2 batch, VSAM CICS y DB2 CICS. A través del registro de los componentes del sistema que se probará, le permite al usuario obtener su propia Pista de Prueba aislada con componentes clonados y volúmenes de datos de prueba que atiendan sus necesidades.

Su objetivo es proveer la tecnología adecuada para la adopción de procesos Agile asociados al DevOps donde, en la estela de entregas, la creación de pistas aisladas de pruebas proporcionan la rapidez, seguridad y adherencia necesarias en la disponibilidad de ambiente para pruebas para atender múltiples proyectos paralelos y sin conflicto, estandarizando los procesos de pruebas de programas y de sistemas, transformando el conjunto de los planes de pruebas en un patrimonio de la empresa.

Pruebas de software es uno de los procesos-clave en la entrega de aplicaciones. El mercado maduró para ofrecer más éxito al usuario, pero los cambios de tecnología, tales como prácticas ágiles, computación móvil y plataformas en nube pueden obstaculizar la evaluación de proveedores para probadores y gerentes de prueba. Fuente: Gartner.


Esta categoría incluye frameworks para pruebas en ambiente de plataforma distribuida en el segmento WORKBENCH, tratando el mainframe como “recurso externo” y ejecuta las transacciones del mainframe en el modelo “EMULADO”. La herramienta trata de simular o emular todo y cualquier acceso a los “recursos externos” para la ejecución de las pruebas. De esa forma, accesos al mainframe, otros sistemas, web, etc. son simulados por el producto, terminando la prueba en una especie de celda blindada.

El Eccox Application Environment Management for Parallel Testing, al contrario, no simula tales recursos, lo que hace es clonar entidades tales como load modules, tablas DB2, archivos y JCL en ambiente mainframe. Un aplicativo que provenga de la plataforma distribuida realmente entrará al ambiente mainframe y disparará procesos y accesos a datos y sistemas reales. Eventualmente, esos componentes accedidos serán clones de los componentes originales, pero el CICS, IMS y DB2 son reales, no simulados.

Principales funcionalidades
• Minimiza los esfuerzos para generación de condiciones de prueba de aplicativos;
• Retiene la inteligencia aplicada en la generación de condiciones de pruebas de aplicativos;
• Transforma las pruebas de aplicativos en patrimonio;
• Evita que “errores antiguos” regresen debido a mantenimientos a los aplicativos;
• Paralelismo de pruebas a través de aislamiento en la misma LPAR en ambiente z/OS, sin interferencia;
• Clonaje optimizado de componentes (apenas el que se necesita para la prueba);
• Integridad referencial de las bases de datos clonadas y bases de datos del ambiente;
• Planea, Automatiza y Certifica la integración de pruebas y su reutilización automatizada (concepto: crea-usa-vuelve a ejecutar) a través de ambientes aislados – Gestión END-TO-END.
• Reducción en el Time-to-Market;
• Mayor uniformidad en las pruebas;
• Mayor agilidad en el mantenimiento a los programas;
• Mayor control sobre lo que fue probado o no;
• Mayor facilidad para efectuar pruebas de regresión, impidiendo que regresen errores ya resueltos;
• Indirectamente, a partir del establecimiento de prácticas de prueba, permite mejoras en el desempeño y disponibilidad.
Beneficios

  • Menor time to market.
  • Más disponibilidad de servicios.
  • Economía con menos trabajo repetido.
  • Costos transformados en patrimonio.