IBM® Z Virtual Test Platform (ZVTP) es una herramienta de pruebas que proporciona capacidades para desplazar las pruebas de integración completa a una fase más temprana del ciclo de desarrollo. Proporciona una revolucionaria tecnología de pruebas que permite al desarrollador probar la aplicación z/OS® en aislamiento utilizando un modelo de grabación y reproducción. Esto permite realizar una prueba temprana de integración de aplicaciones en la que se prueban flujos de programas más complejos antes de entregar el código para la prueba de integración completa.
Con ZVTP se incluye un marco de automatización con artefactos para desarrollar automatización para aplicaciones híbridas z/OS. Con estas soluciones, las organizaciones pueden obtener los beneficios de las pruebas continuas y automatizadas, lo que les permite mejorar la calidad y alcanzar todo el potencial de DevOps multiplataforma.
Comenzar: busque lo que se necesita para comenzar en cada entorno.
Automatice las pruebas: descubra cómo IBM® Z Virtual Test Platform puede ayudar a su equipo de desarrollo.
Desplácese a la izquierda y pruebe flujos de programa más complejos antes de entregar el código para realizar pruebas de integración completa con el fin de mejorar la calidad del código.
Ejecute pruebas aisladas sin requisitos para una pila completa de middleware.
Simplifique la depuración de problemas complejos al reproducir las pruebas grabadas de forma aislada.
Descubra los problemas antes con las pruebas de Shiftleft para reducir el riesgo y los costes generales.
Utilice un marco de prueba único para pruebas complejas de integración profunda de la nube híbrida, de extremo a extremo.
Registre una transacción o un programa por lotes que captura los datos y la información, y cree una prueba reutilizable que se pueda reproducir en Lote sin el middleware (por ejemplo, CICS, Db2). Las pruebas también se pueden ejecutar en un sistema de IBM® Z Development and Test que ejecute on-premise o en cualquier plataforma en la nube.
ZVTP proporciona una interfaz de usuario moderna para los usuarios que muestra rápidamente los resultados de una prueba, datos recopilados y grabaciones de repetición.
Ejecute un caso de prueba y visualice el flujo de ruta de ejecución y otros detalles para obtener una comprensión más profunda del programa en prueba.
Acelere la depuración de problemas surgidos en las pruebas recreando fácilmente el escenario mediante una grabación de la prueba que falló.
Utilice un marco de prueba único para pruebas complejas de integración profunda de la nube híbrida, de extremo a extremo.
Desarrolle y ejecute casos de prueba para aplicaciones híbridas de z/OS utilizando un único marco de prueba. IBM® Distribution for Galasa proporciona un marco completo con artefactos para admitir los requisitos ambientales de la interfaz z/OS.
Experimente herramientas de prueba que ayudarán a su organización a cambiar a la izquierda y acelerar las prácticas de pruebas ágiles para aplicaciones z/OS.
Suman Gopinath (arquitecto jefe de IBM® Z DevOps) explica la importancia de una sola canalización de pruebas, independientemente del lenguaje de programación de aplicaciones utilizado.
Para configurar IBM® Virtual Test Platform en z/OS, se deben realizar algunas tareas obligatorias para garantizar la correcta ejecución de los casos de prueba. En este vídeo se destacan los pasos principales del proceso de configuración para una instalación básica de VTP en z/OS.
Aprenda paso a paso cómo aplicar pruebas de desplazamiento a la izquierda, crear y ejecutar tanto pruebas unitarias como pruebas de integración de aplicaciones tempranas y, a continuación, añadir con éxito ambas a la canalización.
Explore cómo el caso de prueba destila el conjunto de datos de grabación en sus metadatos clave, almacenando estos metadatos en una base de datos de IBM® Z para su persistencia.
Descubra cómo los desarrolladores y evaluadores pueden aplicar prácticas de pruebas ágiles a sus aplicaciones z/OS y las herramientas que pueden ayudar a acelerar sus procesos.
Impulse o acelere la modernización de aplicaciones y adopte un enfoque estandarizado para la automatización de TI en los sistemas IBM® Z.
Plataforma para el desarrollo, la prueba y la formación de sistema principal principal. Permite que cualquier software de z/OS® se ejecute en un sistema local compatible con x86 o en una instancia en la nube.
Obtenga depuración y cobertura de código para aplicaciones z/OS escritas en COBOL, PL/I, C/C++ y Assembler con un amplio soporte para aplicaciones heredadas.
Mejora el rendimiento de los módulos de programa COBOL ya compilados sin recompilar, migrar el código fuente ni ajustar el rendimiento.
Sistemas IBM® Z virtualizados para el desarrollo y prueba de z/OS en Linux® en entornos IBM® Z.
Una colección de ofertas de pruebas continuas para la creación, ejecución y análisis automatizados de pruebas.
Elegir el ajuste adecuado
ZUnit proporciona capacidades de prueba a nivel de programa. Ahora presentamos las pruebas a nivel de transacción con IBM® Z Virtual Test Platform, lo que permite el primer nivel de pruebas de integración.
Permite que los desarrolladores/probadores realicen la primera fase de las pruebas de transacciones (o que se ejecuten automáticamente como parte del proceso) antes de la implementación en un entorno completo.
IBM® Z Virtual Test Platform es un producto de Shopz. Techline facilita las pruebas de los productos Shopz.
Sí. IBM® Z Virtual Test Platform puede utilizarse para realizar pruebas de regresión tras proyectos como actualizaciones de compiladores, actualizaciones de Software Configuration Management (SCM) o implementación de Automatic Binary Optimizer (ABO).
Por ejemplo, puede lograr lo siguiente:
Para probar una aplicación empresarial, los probadores pueden necesitar:
1) Utilice Selenium para impulsar una aplicación web
2) Interactúe con 3270 pantallas
3) Envíe y verifique un proceso por lotes de JCL
4) Interactúe con CICS, IMS u otros subsistemas
Galasa permite que todas estas tecnologías se utilicen dentro del alcance de la misma clase de pruebas a través de una API potente y sencilla que permite a los evaluadores utilizar la tecnología correcta en el momento adecuado. Los evaluadores también pueden ejecutar las mismas pruebas en todos sus entornos de prueba, independientemente de si se encuentran en un entorno de desarrollo y pruebas LPAR, Z (ZD&T), Wazi Sandbox o en un subsistema con simulaciones.
Por dónde empezar
Un sistema z/OS, una aplicación e IBM® Z Virtual Test Platform. Una vez registrado, no necesita el middleware/subsistemas o datos originales para ejecutar la prueba.
Solo se necesitan unas horas si se cuenta con toda la seguridad y la infraestructura necesarias. Está totalmente basado en el host, todo en un mainframe.
Para descargar IBM® Distribution for Galasa, haga clic aquí. (ZIP, 384 MB)
Soporte de producto
Sí, necesita una LPAR real o una plataforma Z de desarrollo y pruebas (ZD&T).
Todo esto es desarrollo y prueba.
IBM® Z Virtual Test Platform no exige ningún z/OS o software de cliente adicional.
Puede instalar IBM® Z Virtual Test Platform en un ZD&T si el producto ya tiene licencia en el hardware real (Dev y Test LPARs).
Sí, para clientes con derecho a IBM® Z Virtual Test Platform