CA InterTest™ Batch r8.5

Anuncio
HOJA DEL PRODUCTO
CA InterTest Batch
CA InterTest™ Batch r8.5
CA InterTest™ Batch ofrece potentes capacidades de depuración que
lo ayudarán a realizar pruebas por lotes de los programas COBOL,
el ensamblador y PL/I con mayor rapidez y facilidad. Además, ayuda
a probar aplicaciones IMS/DC y procedimientos almacenados de DB2.
Descripción general
Aportar calidad a las aplicaciones empresariales de mainframe a través de una depuración interactiva y
eficaz ayuda a las aplicaciones a satisfacer los niveles de servicio establecidos. Además, CA InterTest Batch
ayuda a ofrecer aplicaciones de calidad con rapidez y mejora su estabilidad al detectar errores antes de que
lleguen a producirse.
Valor de negocio
La fase de prueba y depuración es una de las más importantes y de las que más tiempo requieren en el
desarrollo de aplicaciones de mainframe. Por otro lado, se le plantea el reto de conseguir hacer más con
un menor número de programadores expertos en mainframe y se ve sometido a la presión de tener que
reducir el tiempo de comercialización y cumplir con una normativa gubernamental cada vez más estricta.
Las capacidades automatizadas de depuración y prueba que ofrece CA InterTest Batch le permitirán
superar los retos que plantea el desarrollo de aplicaciones sin rodeos, ya que contribuyen a garantizar
que los programas se hayan sometido a pruebas minuciosas antes de la fase de producción. En concreto,
ofrece una depuración automatizada, fiable y rentable.
CA InterTest Batch
Funciones
CA InterTest Batch r8.5 representa la inversión y el compromiso continuos de CA Technologies con los
responsables de mainframe. Esta versión incluye varias mejoras, como una nueva interfaz de usuario
gráfica (GUI) y funciones de Mainframe 2.0. Con Mainframe 2.0 y la nueva interfaz de usuario gráfica de
CA InterTest, podrá aprovechar sus inversiones actuales en mainframe y ampliar el mainframe para dar
un mejor soporte a las necesidades empresariales y de TI presentes y futuras.
Mainframe 2.0
CA InterTest Batch ha adoptado funciones clave de Mainframe 2.0 diseñadas para simplificar el uso del
producto y agilizar y hacer más eficaz a la vez la instalación, la configuración y el mantenimiento para el
personal.


CA Mainframe Software Manager: este producto, cuyo nombre abreviado es CA MSM, automatiza
la instalación y el mantenimiento de CA InterTest Batch y elimina la complejidad de SMP/E.
—
El servicio de adquisición de productos permite mover fácilmente paquetes de instalación y
mantenimiento de productos desde el servicio de soporte online de CA directamente hasta
su entorno de mainframe y prepararlos para la instalación.
—
El servicio de instalación de software efectúa una estandarización en la instalación de
CA InterTest Batch, que incluye un nuevo método optimizado de entrega electrónica de software
(ESD) que permite instalar el producto mediante utilidades estándares. Asimismo, este servicio
ofrece un mantenimiento y una instalación estandarizados de productos SMP/E a través de APAR
y PTF, y simplifica el procesamiento de SMP/E a través de una interfaz de usuario gráfica intuitiva
y de un asistente de instalación inteligente.
—
El servicio de implementación de software permite implementar fácilmente CA InterTest Batch
en su entorno de mainframe.
—
El inventario de software consolidado (CSI) de CA MSM se ha sometido a actualizaciones y
mejoras de infraestructura que añaden flexibilidad al procesamiento de CSI que realiza CA MSM
y que permiten al programa utilizar la CPU y la memoria del sistema de forma más eficaz.
Programa de verificación de instalación (IVP) y Programa de verificación de ejecución (EVP):
como parte de los requisitos para su inclusión en el conjunto de productos de mainframe de
CA Technologies que se lanzan cada mes de mayo, CA InterTest Batch ha superado rigurosas pruebas
realizadas a través del IVP y el EVP con el fin de detectar y resolver problemas de capacidad de
interoperación antes de su lanzamiento. Estos programas son una ampliación de nuestra iniciativa
de certificación de capacidad de interoperación en curso, lanzada en mayo de 2009.
2
CA InterTest Batch

Guía de prácticas recomendables: esta guía proporciona información acerca de la instalación,
la configuración inicial y la implementación de CA InterTest Batch para reducir el período de
aprendizaje del personal encargado de la instalación y gestión del producto.
Interfaz de usuario gráfica (GUI) fácil de usar
basada en el entorno de desarrollo integrado (IDE) de Eclipse
Esta mejora proporciona una interfaz de usuario de Eclipse basada en IDE que garantiza un aspecto común
y una nueva funcionalidad tanto en CA InterTest Batch como en CA InterTest™ for CICS. Pese a que esta GUI
no sustituirá a la interfaz de pantalla verde 3270 tradicional, será una interfaz de usuario alternativa capaz
de poner toda la potencia de los controles gráficos al alcance de los dedos.
Si no dispone del IDE de Eclipse pero desea utilizar esta nueva GUI con CA InterTest Batch o CA InterTest
for CICS, podrá hacerlo fácil y eficazmente sin necesidad de instalar el IDE de Eclipse. En cambio, si lo tiene,
es posible que desee aprovechar esta mejora a modo de complemento del IDE de Eclipse. De este modo,
podrá utilizar CA InterTest Batch y CA InterTest for CICS junto con otras soluciones de desarrollo y control
de calidad de aplicaciones basadas en IDE de Eclipse que ya posea, como las herramientas de desarrollo
Java y C++, de otras compañías.
ILUSTRACIÓN B.
+
La nueva GUI de CA InterTest
La nueva GUI de CA InterTest es una interfaz que resulta fácil de usar tanto para el usuario de mainframe
tradicional como para la nueva generación de programadores de mainframe.
+
+
+
3
CA InterTest Batch
Otras funciones clave

Depuración de lotes interactiva: puede depurar sus aplicaciones de lotes de forma interactiva
en sus entornos de lotes nativos a través de la función Batch Link. Esta función permite una
depuración de varios pasos y usuarios de tareas que se ejecutan por lotes, sin necesidad de
asignaciones en primer plano.

Prevención de finales anómalos al detectar todos los errores de las aplicaciones: CA InterTest
Batch controla instrucciones de programas durante la ejecución. Cada vez que se detecta un error,
CA InterTest Batch suspende automáticamente la ejecución del programa con un punto de
interrupción automático antes de que se produzca un fallo en el programa. Cuando se realiza un
punto de interrupción automático, el sistema queda protegido y se puede proceder inmediatamente
a efectuar una depuración interactiva.

Establecimiento de puntos de interrupción para interrumpir la ejecución de un programa:
es posible establecer puntos de interrupción con el fin de interrumpir la ejecución de un programa en
cualquier punto. En cada punto de interrupción, se muestra la lista de códigos fuente. A continuación,
podrán efectuarse las tareas de depuración, como el cambio de variables de programas o áreas de
datos del almacenamiento, el establecimiento o la eliminación de otros puntos de interrupción,
el cambio o retrazado dinámicos de la ruta de ejecución del programa y la inspección de archivos.
Además, CA InterTest Batch le permitirá decidir si los puntos de interrupción deben interrumpir la
ejecución del programa antes o después de la ejecución de la instrucción. Los puntos de interrupción
posteriores permiten ver valores de campos actualizados en la ventana de mantenimiento, que se
puede desplegar totalmente para poder ver grupos y datos de gran tamaño.

Control de la ejecución de un programa para probar todas las rutas de programa: es posible
controlar la ejecución de un programa deteniendo y reanudando la ejecución desde cualquier punto.
Gracias a esta flexibilidad, resulta fácil probar secciones de programas concretas o eludir errores,
lo que le permitirá identificar y corregir varios problemas en una única sesión de depuración.

Asignación fácil de usar/función de conversión de JCL: en cuestión de segundos, podrá configurar,
editar y personalizar sus sesiones de prueba y asignaciones para que se ejecuten en primer plano o
por lotes. Las invalidaciones de tiempo de ejecución simplifican el proceso de prueba de numerosas
versiones de aplicaciones o con varios parámetros de entrada. Tanto CA Librarian® Base for z/OS como
CA Panvalet® for z/OS son compatibles como orígenes de JCL además de los archivos PDS.

Visualización y actualización de valores de datos simplificadas: puede visualizar y actualizar
cualquier valor de datos desde la práctica visualización de código fuente de CA InterTest Batch,
sin necesidad de interrumpir la vista de la sesión.

Visualización y modificación del almacenamiento: la función CORE de CA InterTest Batch permite
visualizar y modificar fácilmente datos almacenados con sólo sobrescribir los datos visualizados.
4
CA InterTest Batch

Visualización automática de variables de programa (AUTOKEEP): AUTOKEEP muestra el
contenido de variables de programa a las que se hace referencia en la instrucción activa y permite
la modificación de estos elementos. Además, este contenido se puede visualizar en el formato
tradicional hexadecimal y de carácter o en el formato DISPLAY, lo que facilita la visualización y
modificación de campos numéricos.
También es posible ver valores de datos históricos de variables de programa COBOL mientras se
retrocede por instrucciones ejecutadas anteriormente.

Seguimiento de la ejecución de un programa: con la función de seguimiento, podrá retrazar la ruta
de ejecución de un programa y comprender su lógica. En concreto, las capacidades de seguimiento de
instrucción en instrucción le permitirán comprender cómo se llegó hasta determinado punto en el
tiempo.

Cobertura de código fuente: CA InterTest for Batch enumera el número de veces de ejecución de
cada instrucción directamente en la lista de códigos fuente. Esta información se puede utilizar para
identificar código que no se haya probado. Además, ayuda a verificar que los datos de prueba sean
adecuados. Entre las capacidades de generación de informes integrados y visualizaciones gráficas
adicionales se incluyen:

—
Porcentaje probado de la aplicación
—
Número de veces que se ejecuta cada línea durante la prueba
—
Código no alcanzado potencial
—
Código probado/no probado
—
Histogramas y mapas de ejecución
Funciones de Common Symbolic Support en la integración de varios productos: para agilizar
la resolución de errores, CA InterTest Batch permite identificar ubicaciones de programas
simbólicamente mediante un archivo simbólico común (el archivo PROTSYM), sin direcciones
informáticas ni desplazamientos y sin necesidad de preocuparse por los cambios de dirección tras
la recompilación. Sucede así incluso con aquellos módulos formados por programas compilados por
separado y posteriormente agrupados.
El archivo PROTSYM se utiliza en los programas CA InterTest™ Batch, CA InterTest for CICS,
CA Optimizer®/II, CA SymDump® for CICS y CA SymDump® Batch. Además, CA InterTest Batch
se integra directamente con los productos de gestión de la configuración y del cambio de
CA Technologies. Es fácil transferir listas de códigos fuente desde CA Endevor® Software Change
Manager (SCM), CA Librarian® Base for z/OS y CA Panvalet® for z/OS al archivo PROTSYM.
Si es cliente de CA Endevor SCM, se aprovecha la función de huella de este programa para que
CA InterTest Batch pueda localizar y formatear información simbólica de forma dinámica, gracias
a lo cual se desaparecen todos los requisitos de configuración de nivel de programa para el
soporte simbólico.
5
CA InterTest Batch

Procesamiento sincronizado: para ayudar a garantizar que se está utilizando la versión de código
fuente correcta, CA InterTest Batch ofrece un archivo PROTSYM y sincronización de módulos cargables.
Cuando se selecciona un programa para someterlo a prueba, CA InterTest Batch compara listas de
códigos fuente y la fecha y hora de los módulos cargables. En caso de no encontrar archivos
coincidentes, se muestra una lista de selección desde la cual es posible elegir la lista correcta.

Depuración interactiva de procedimientos almacenados de DB2 y programas IMS/DC:
CA InterTest Batch permite depurar procedimientos almacenados de DB2 que se ejecutan en
WLM y realizar una depuración directa de programas IMS/DC.
La compatibilidad con la depuración de procedimientos almacenados de DB2 anidados se consigue
al permitir la coexistencia de varias instancias del depurador CA InterTest Batch en el espacio
direccionable del procedimiento almacenado. Además, las aplicaciones controladas y las no
controladas pueden coexistir en la misma partición de IMS/DC o en el mismo espacio direccionable
del procedimiento almacenado de DB2. Una función de programación permite activar el control de
cualquier aplicación IMS/DC o procedimiento almacenado de DB2 siempre que se desee.

Compatibilidad de depuración de programas optimizados: CA InterTest Batch es compatible
con la depuración de programas que se hayan optimizado tanto mediante la opción OPTIMIZE del
compilador COBOL como con CA Optimizer® o CA Optimizer/II.

Compatibilidad con bases de datos ampliadas: CA InterTest Batch ofrece compatibilidad adicional
con bases de datos, ya que permite interrumpir automáticamente la ejecución de un programa en
cualquier llamada a una base de datos de DB2, IMS, CA DATACOM®/DB y CA IDMS™/DB.

Numerosas funciones de capacidad de uso y vigencia técnica:
—
Notificación de instrucciones o párrafos no ejecutados
—
Supresión de puntos de interrupción directamente desde las pantallas de visualización de
puntos de interrupción
—
Inclusión de instrucciones de origen en visualizaciones de puntos de interrupción
—
Asignación y visualización de definiciones más complejas, como archivos temporales,
nuevos conjuntos de datos y definiciones con atributos DCB en la función Batch Link
—
Filtrado del contenido del menú de selección de Batch Link por ID de usuario, nombre de tarea
o nombre de programa
—
Visualización, formateo y modificación de almacenamiento de 64 bits y referencia a datos de
64 bits en puntos de interrupción condicionales; también existe compatibilidad con datos que
se encuentran fuera del espacio de datos primario
6
CA InterTest Batch
Enfoque de la prestación de servicios
Los servicios de CA ofrecen un conjunto servicios de mainframe prestados a través del personal interno
de CA Technologies y de una red de partners establecidos seleccionados para ayudarlo a obtener una
implementación correcta y los resultados empresariales deseados con la mayor rapidez posible. Nuestra
oferta de servicios estándar está diseñada para acelerar la implementación y el proceso de aprendizaje del
personal. La formación y las mejores prácticas en materia de mainframe de CA Technologies, comprobadas
a nivel práctico, pueden ayudar a reducir riesgos, a mejorar el uso y la adopción y, en última instancia,
a adaptar la configuración del producto a las necesidades de su compañía.
Beneficios
CA InterTest Batch permite realizar pruebas y depuraciones directamente desde el origen, evitar ABENDS al
detectar todos los errores de aplicaciones online y detectar y resolver errores de forma interactiva a medida
que éstos se producen. Ayuda a realizar todas estas acciones sin necesidad de volver a compilar o finalizar
la sesión de prueba, con el fin de minimizar de forma más eficaz la indisponibilidad de las aplicaciones y
mejorar su calidad general.
Las ventajas de CA Technologies
CA Technologies cuenta con 30 años de experiencia reconocida ofreciendo software de gestión de TI
empresarial que se caracteriza por su solidez, fiabilidad, escalabilidad y seguridad. CA InterTest Batch,
que forma parte de las herramientas de calidad y prueba de aplicaciones de CA, es un componente clave de
la iniciativa Mainframe 2.0 de CA Technologies, cuyo objetivo es cambiar definitivamente la forma en que
se gestiona el mainframe al ayudar a nuestros clientes a maximizar el valor de los productos de mainframe
de CA Technologies y al ofrecer una experiencia simplificada y soluciones innovadoras que aportan valor
con rapidez y flexibilidad.
Copyright ©2010 CA. Todos los derechos reservados. Todas las marcas y nombres comerciales, logotipos y marcas de servicios
a los que se hace referencia en este documento pertenecen a sus respectivas empresas. DB2, IMS, CICS, COBOL, PL/I y z/OS
son marcas comerciales de International Business Machines Corporation en los Estados Unidos, en otros países, o en ambos.
El propósito de este documento es meramente informativo. CA no se responsabiliza de la exactitud e integridad de la
información. En la medida de lo permitido por la ley vigente, CA proporciona esta documentación "tal cual", sin garantía de
ningún tipo, incluidas, a título enunciativo y no taxativo, las garantías implícitas de comercialidad, adecuación a un fin
específico o no incumplimiento. CA no responderá en ningún caso en los supuestos de demandas por pérdidas o daños,
directos o indirectos, que se deriven del uso de esta documentación, incluidas, a título enunciativo y no taxativo, la pérdida de
beneficios, la interrupción de la actividad empresarial, la pérdida del fondo de comercio o la fuga de datos, incluso cuando
CA hubiera podido ser advertida con antelación y expresamente de la posibilidad de dichos daños.
CS0390_1210
7
Descargar