Accueil Logiciel Z Outils de développement Z Virtual Test Platform IBM Z Virtual Test Platform
Tests d’intégration d’applications avancés au début du cycle de développement du logiciel et test d’intégration approfondie pour les applications hybrides alimentées par z/OS
Faire un essai gratuit
illustration abstraite de formes géométriques

IBM Z Virtual Test Platform (ZVTP) est un outil de test qui permet de réaliser un test shift-left d’intégration complète au début du cycle de développement. Il fournit une technologie de test révolutionnaire qui permet au développeur de tester l’application z/OS de manière isolée à l’aide d’un modèle d’enregistrement et de relecture. Ceci donne accès un test d’intégration d’applications précoce pendant lequel les flux de programmes plus complexes sont testés avant que le code ne soit soumis à un test d’intégration complet.

Un framework d’automatisation avec des artefacts est fourni avec ZVTP pour développer l’automatisation pour les applications hybrides z/OS. Grâce à ces solutions, les organisations peuvent tirer parti des avantages des tests continus et automatisés, ce qui leur permet d’améliorer la qualité et d’exploiter tout le potentiel du DevOps multiplateforme.

Débuter : les éléments indispensables pour démarrer dans chaque environnement.

Automatisation des tests : découvrez comment IBM Z Virtual Test Platform peut assister votre équipe de développement.

Lire la présentation
Avantages Tests « shift left »

Adoptez les pratiques shift-left et testez des flux de programme plus complexes avant la livraison du code pour un test d’intégration complet visant à d’améliorer la qualité du code.

Tests automatisés

Exécutez les tests de manière isolée, sans avoir besoin d’une pile middleware complète.

Débogage simplifié

Simplifiez le débogage des problèmes complexes en rejouant les tests enregistrés de manière isolée.

Réduisez les risques

Identifiez les problèmes plus tôt grâce aux tests shift-left pour réduire les risques et les coûts globaux.

Intégration de bout en bout

Utilisez une infrastructure de test unique destinée à des tests d’intégration approfondie complexes de bout en bout dans le cloud hybride.

Fonctionnalités
Enregistrer un test et le capturer pour relecture

Enregistrez une transaction ou un programme par lots capturant les données et les informations, et créez un test réutilisable et consultable dans « Lot sans le middleware » (par exemple, CICSDb2). Les tests peuvent également être exécutés sur un système IBM Z Development and Test exécuté sur site ou sur n’importe quelle plateforme cloud.

    Créer un enregistrement Lire un enregistrement

    Une interface utilisateur moderne

    ZVTP fournit une interface moderne aux utilisateurs, capable d’afficher rapidement les résultats d’un test, les données collectées et les fichiers de relecture.

    Visualiser un enregistrement

    Visualiser le flux de programme d’un test

    Exécutez un scénario de test et visualisez le flux du chemin d’exécution et d’autres détails pour mieux comprendre le programme en cours de test.


    Appliquer le débogueur z/OS

    Accélérez le débogage des problèmes soulevés lors des tests en recréant facilement le scénario à l’aide d’un enregistrement du test en échec.

    Découvrir IBM Debug for z/OS

    Cadre de test unique

    Utilisez une infrastructure de test unique destinée à des tests d’intégration approfondie complexes de bout en bout dans le cloud hybride.


    Tester les applications hybrides optimisées par z/OS

    Développez et exécutez des scénarios de test pour les applications hybrides z/OS à l’aide d’un cadre de test unique. IBM Distribution for Galasa fournit un cadre complet avec des artefacts pour prendre en charge les exigences environnementales de l’interface z/OS.

    Intégration avec IBM Distribution for Galasa
    Ressources Tests agiles pour applications z/OS

    Découvrez des outils de test qui aideront votre organisation à appliquer les pratiques shift-left et à accélérer les pratiques de test agiles pour les applications z/OS.

    Tests automatisés sur Z

    Suman Gopinath (architecte en chef d’IBM Z DevOps) explique l’importance d’un pipeline de test unique, quel que soit le langage de programmation des applications utilisé.

    Configuration de VTP sur z/OS

    Pour configurer IBM Virtual Test Platform sur z/OS, certaines tâches obligatoires doivent être effectuées pour garantir l’exécution correcte des scénarios de test. Cette vidéo présente les principales étapes du processus de configuration pour une installation de base de VTP sur z/OS.

    Un véritable test shift left pour vos applications z/OS

    Découvrez étape par étape comment appliquer les tests shift left, créer et exécuter à la fois des tests unitaires et des tests d’intégration d’applications préliminaires, et les intégrer au pipeline.

    Extension de serveur VTP avec une expérience utilisateur améliorée

    Découvrez comment le scénario de test dissimule l’enregistrement des données définies dans ses métadonnées clés, en stockant ces métadonnées de manière persistante dans une base de données sur IBM Z.

    Améliorer la qualité des logiciels avec des tests continus pour les applications IBM z/OS

    Découvrez comment les développeurs et les testeurs peuvent appliquer des pratiques de test agiles à leurs applications z/OS et les outils permettant d’accélérer leurs processus.

    Produits associés IBM Z and Cloud Modernization Stack

    Lancez ou accélérez la modernisation des applications, et adoptez une approche normalisée de l’automatisation informatique sur les systèmes IBM Z.

    IBM Z Development and Test Environment

    Une plateforme pour le développement, la démonstration et la formation associés à des applications mainframe. Elle permet l’exécution de n’importe quel logiciel z/OS sur un système sur site ou une instance cloud compatible x86.

    IBM Debug for z/OS

    Bénéficiez d’une couverture de débogage et de code pour les applications z/OS écrites en COBOL, PL/I, C/C++ et Assembler avec une prise en charge étendue des applications existantes.

    IBM Automatic Binary Optimizer for z/OS

    Améliore les performances des modules de programme COBOL déjà compilés sans procéder à une nouvelle compilation, migration du code source ou réglage des performances.

    IBM Virtual Dev and Test for z/OS

    Développement IBM Z systems for z/OS virtualisés sous Linux avec des environnements IBM Z.

    Test IBM Rational

    Ensemble d’offres de tests continus pour la création, l’exécution et l’analyse automatisées des tests.

    Foire aux questions

    Choisir la bonne solution

    ZUnit fournit des capacités de test au niveau du programme. Nous introduisons désormais des tests au niveau des transactions avec IBM Z Virtual Test Platform, activant le premier niveau d’Integration Testing.

    Il permet de réaliser la première phase de test de transaction par les développeurs/testeurs (ou d’être exécuté automatiquement dans le cadre du pipeline) avant le déploiement dans un environnement complet.

    IBM Z Virtual Test Platform est un produit Shopz. Les essais pour les produits Shopz sont disponibles auprès de Techline.

    Oui. IBM Z Virtual Test Platform peut être utilisée pour les tests de régression après des projets tels que les mises à niveau Compiler, la gestion de configuration de logiciel (SCM) ou la mise en œuvre d’ABO (Auto-Binary Optimizer).

    Vous pouvez, par exemple, accomplir les tâches suivantes :

    • Utilisez IBM Z Virtual Test Platform pour enregistrer une transaction.
    • Appliquer ABO aux programmes de la transaction.
    • Relire les tests pour vérifier l’intégrité de l’application avec ABO.
    • Lot comprenant Db2 et DL/I
    • CICS avec appels vers Db2 et DL/I
    • IMS TM et BMP
    • Prise en charge des E/S de fichiers pour le traitement des fichiers séquentiels (QSAM) et VSAM (KSDS, ESDS et RRDS)
    • IBM IMS MQ avec Batch, CICS et IMS
    • Intégration transparente au pipeline CI/CD

    Pour tester une application d’entreprise, les testeurs devront peut-être :

    1) Utiliser Selenium pour piloter une application Web
    2) Interagir avec des écrans de terminaux 3270
    3) Soumettre et vérifier un processus JCL Batch
    4) Interagir avec CICS, IMS ou d’autres sous-systèmes

    Galasa permet d’utiliser toutes ces technologies dans le cadre de la même classe de test grâce à une API puissante et simple, permettant aux testeurs d’utiliser la bonne technologie au bon moment. Les testeurs peuvent également exécuter les mêmes tests sur tous ses environnements de test, qu’ils se trouvent sur une LPAR, Z Development and Test Environment (ZD&T), Wazi Sandbox ou un sous-système avec des éléments factices

    Prendre un bon départ

    Un système z/OS, une application et IBM Z Virtual Test Platform. Une fois enregistré, vous n’avez pas besoin des middleware/sous-systèmes d’origine ou des données pour exécuter le test.

    Quelques heures si la sécurité et l’infrastructure requises sont en place. Il est entièrement basé sur l’hôte, l’ensemble du mainframe.


    Pour télécharger IBM Distribution for Galasa, veuillez cliquer ici. (ZIP, 384 Mo)

    Support produit

    Oui, elle a besoin d’une véritable LPAR ou d’une plateforme Z Development and Test (ZD&T).

    Il ne s’agit que de développement et de tests.

    IBM Z Virtual Test Platform ne nécessite aucun logiciel z/OS ou client supplémentaire.


    Vous pouvez installer IBM Z Virtual Test Platform sur un ZD&T si le produit est déjà sous licence sur le matériel réel (Dev and Test LPARs).

    Oui, pour les clients ayant accès à IBM Z Virtual Test Platform

    Étapes suivantes

    Découvrez comment effectuer des tests d’intégration approfondis pour les applications hybrides alimentées par z/OS. Programmez gratuitement votre entretien (30 minutes) avec un représentant IBM Z.

    Faire un essai gratuit
    Autres moyens d’information Documentation Support IBM Redbooks Support et services Financement global Tarification flexible Éducation et formation Communauté ZVTP Communauté de tests automatisés Communauté de développeurs Partenaires Ressources