Eccox Application Environment Management for Parallel Testing (Eccox APT) 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 (CICS® o IMS / DC®) y colas MQ® en IBM Mainframe Platform. Mediante la elección de los componentes del sistema a aislar, permite al usuario obtener su Test Track exclusivo con componentes clonados y masas de pruebas que satisfacen sus necesidades específicas, documentadas y transformando las pruebas en equidad, y pueden ser re-ejecutadas en cualquier momento, con costo reducido. De esta manera, todos los planes y casos de prueba se almacenan en el repositorio y están disponibles para auditorías y consultas o incluso sirven como modelo vivo para probar nuevos sistemas o programas.
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 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 APT, 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.
ECCOX APT FOR zDEVOPS
Permite transformar los planes de prueba y sus materializaciones de costos a equidad, documentando y guardando todo lo necesario para implementar la infraestructura que se utilizará para ejecutar los casos de prueba. Esto ahorra mucho tiempo para rehacer una prueba superada para mantenimiento, corrección o evolución, permitiendo condiciones de prueba que se han ido incrementando con el tiempo, evitando, por ejemplo, que vuelvan errores antiguos por algún problema en el cambio de código. Los planes y casos de prueba tendrán entonces un tratamiento similar al dispensado con los programas: serán almacenados, revisados, evolucionados y reutilizados.
ECCOX APT CONTAINERIZATION FOR CICS®
Permite a los usuarios aislar las ejecuciones de sus transacciones, versiones de programas, tablas DB2 y archivos VSAM, eliminando conflictos con pruebas de los mismos componentes entre otros proyectos o usuarios, eliminando el retrabajo generado por los conflictos. Durante el proceso de creación de un Test Track, el usuario informa qué componentes pretende aislar para su prueba y, mediante una convención establecida, que puede ser el propio código del usuario, un extracto del input que recibirá la transacción para su ejecución o Otra información crucial: su prueba se ejecuta sin conflictos con los otros componentes en común. Una vez finalizadas las pruebas, el usuario, con un simple toque, destruye la pista creada, eliminando los componentes clonados del entorno. Si es necesario realizar nuevas pruebas en esta pista, el usuario no necesita registrar los componentes nuevamente, ya que cada pista creada se convierte en un activo y sirve como base de conocimiento para tantas pruebas nuevas como sea necesario.
ECCOX APT CONTAINERIZATION FOR IMS®
Permite a los usuarios aislar transacciones de DB2®, versiones de programas y tablas, eliminando conflictos con probar los mismos componentes entre otros proyectos o usuarios, eliminando el retrabajo generado por conflictos. Durante el proceso de creación de un Test Track, el usuario informa qué componentes pretende aislar para su prueba y, mediante una convención establecida, que puede ser el propio código del usuario, un extracto del input que recibirá la transacción para su ejecución o Otra información crucial: su prueba se ejecuta sin conflictos con los otros componentes en común. Una vez finalizadas las pruebas, el usuario, con un simple toque, destruye la pista creada, eliminando los componentes clonados del entorno. Si es necesario realizar nuevas pruebas en esta pista, el usuario no necesita registrar los componentes nuevamente, ya que cada pista creada se convierte en un activo y sirve como base de conocimiento para tantas pruebas nuevas como sea necesario.
ECCOX APT CONTAINERIZATION FOR MQ®
Permite a los usuarios de la solución Eccox APT utilizar colas y mensajes MQ, contemplando los escenarios:
ECCOX APT DISCOVERY FOR SCLM
A partir de un Change Package, que se define en las herramientas ChangeMan ZMF® y/o CA Endevor®, se realiza la trazabilidad de todos los componentes contenidos. Se devuelven automáticamente al Test Track que el usuario desea realizar para la creación. Además, todos los componentes (Programas, Bases DB2, VSAM y Archivos Secuenciales) a los que se accede y que no forman parte del Paquete de Cambios también se devuelven al usuario, junto con la matriz CRUD que elaboran los programas en base a formulario para subvencionar. el proceso automático de creación de una pista. Con un simple clic, el usuario selecciona qué componentes son elegibles para su pista de prueba. Es un análisis de impacto simple y automático orientado al caso de prueba informado por el usuario.
ECCOX APT DISCOVERY FOR PROGRAM ANALYSIS
Es una funcionalidad que permite al usuario informar a los programas DB2 que le gustaría ser clonados en el Test Track, y todos los componentes se listan automáticamente (Programas, Bases DB2, VSAM y Archivos Secuenciales). Con un simple clic, el usuario selecciona qué componentes son elegibles para su pista de prueba.
ECCOX APT DISCOVERY FOR LIBRARIES (PDS/PDSE)
Es una funcionalidad que permite la trazabilidad (Automatic Cross Reference) de todos los componentes de un archivo PDS/PDSE definido como repositorios de programas fuente en el lenguaje Cobol. Cuando se ejecuta esta función, el usuario vuelve a la lista de todos los programas, archivos VSAM, archivos secuenciales y tablas DB2 a los que se accede. Además, todos los accesos (matriz CRUD) que hacen los programas en las bases son devueltos al usuario para subsidiar el proceso automático de creación de una pista. Es un análisis de impacto simple y automático orientado al caso de prueba informado por el usuario.
ECCOX APT DISCOVERY FOR ONLINE SERVICES (CICS®/IMS®)
Permite a los usuarios realizar una búsqueda automática del objeto de transacción del Test a realizar, siendo devuelto al programa principal correspondiente registrado en IMS® y/o CICS®.
ECCOX APT DISCOVERY FOR DATA MANAGEMENT (DB2 for z/OS® v11 and v12 support)
Permite al usuario realizar una búsqueda a través de una o varias tablas DB2, devolviéndose la lista de todos los Programas que acceden, permitiendo al usuario crear el Test Track a partir de estos componentes.
ECCOX APT DISCOVERY FOR JCL (Batch Impact Analysis of JOBS, PROCEDURES AND INCLUDES)
Permite al usuario realizar la trazabilidad automática (Automatic Cross Reference) de todos los componentes utilizados en el JCL desde un JCL, devolviéndole la lista de todos los Programas, Procs, Incluye y Archivos utilizados. A partir de esta búsqueda, también se devuelven todos los componentes (programas, bases DB2, VSAM y archivos secuenciales) a los que se accede, lo que permite al usuario crear la pista de prueba por lotes a partir de estos componentes.
ECCOX APT FEATURE FOR IBM DEBUG TOOL FOR zOS®
Permite el uso simultáneo de Eccox APT e IBM® Debug Tool para soluciones z/OS®.