Home Z software Z developer tools Virtual Test Platform IBM Z Virtual Test Platform
Test avanzati di integrazione delle applicazioni nelle prime fasi del ciclo di vita dello sviluppo del software e test di integrazione elevata per applicazioni ibride basate su z/OS
Provalo gratis
illustrazione astratta di forme geometriche

IBM Z Virtual Test Platform (ZVTP) è uno strumento di test che offre funzionalità per eseguire test di integrazione completi nelle fasi iniziali del ciclo di sviluppo. La sua rivoluzionaria tecnologia consente allo sviluppatore di testare l'applicazione z/OS in maniera isolata, attraverso un modello di registrazione e riproduzione. Questo permette di effettuare i test di integrazione delle applicazioni nelle fasi iniziali dello sviluppo, verificando i flussi di programma più complessi prima che il codice venga consegnato al test di integrazione completo.

Con ZVTP è incluso un framework di automazione con artefatti per le applicazioni ibride z/OS. Le soluzioni consentono di sfruttare i vantaggi di test continui e automatizzati, in modo da migliorare la qualità e realizzare appieno il potenziale del DevOps multipiattaforma.

Primi passi: scopri tutto il necessario per iniziare a lavorare in ogni ambiente.

Automatizza i test: scopri come IBM Z Virtual Test Platform può aiutare il tuo team di sviluppo.

Leggi il prospetto informativo della soluzione
Benefici Test shift-left

Migliora la qualità del codice con lo "shift-left": testa i flussi di programma più complessi nelle fasi iniziali dello sviluppo, prima che il codice venga inviato al test di integrazione completo.

Test automatizzati

Esegui test in isolamento senza requisiti per uno stack middleware completo.

Debug semplificato

Semplifica il debug di problemi complessi riproducendo i test registrati in modo isolato.

Riduci i rischi

Scopri i problemi in anticipo con i test shift-left, in modo da ridurre rischi e costi complessivi.

Integrazione end-to-end

Utilizza un unico framework per complessi test di integrazione elevata del cloud ibrido, end-to-end.

Funzioni
Registra un test, acquisiscilo e riproducilo più tardi

Registra una transazione o un programma batch per acquisire dati e informazioni e crea un test riutilizzabile che può essere riprodotto in batch senza il middleware (ad esempio, CICS, Db2). I test possono anche essere eseguiti su un sistema di sviluppo e test IBM Z, in esecuzione on-premise o su qualsiasi piattaforma cloud.

    Scopri come creare una registrazione Scopri come ripetere una registrazione

    Interfaccia utente moderna

    La moderna interfaccia utente di ZVTP mostra rapidamente i risultati dei test, i dati raccolti e le registrazioni pronte per la riproduzione.

    Scopri come visualizzare una registrazione

    Visualizza il flusso del programma per un test

    Esegui uno scenario di test, quindi visualizza il flusso del percorso di esecuzione e altri dettagli per analizzare a fondo il programma testato.


    Applica z/OS Debugger

    Accelera il debug dei problemi emersi durante i test ricreando lo scenario in tutta semplicità, a partire da una registrazione del test non superato.

    Scopri IBM Debug per z/OS

    Un unico framework di test

    Utilizza un unico framework per complessi test di integrazione elevata del cloud ibrido, end-to-end.


    Test di applicazioni ibride su z/OS

    Sviluppa ed esegui scenari di test per applicazioni ibride z/OS utilizzando un unico framework. IBM Distribution for Galasa fornisce un framework completo con artefatti per supportare i requisiti ambientali di z/OS.

    Integrazione con IBM Distribution for Galasa
    Risorse Test agile per applicazioni z/OS

    Scopri gli strumenti di test che aiuteranno la tua organizzazione ad attuare lo "shift-left" e accelerare le pratiche di test agile per le applicazioni z/OS.

    Test automatizzati su Z

    Suman Gopinath, Chief Architect di IBM Z DevOps, spiega l'importanza di una singola pipeline di test indipendentemente dal linguaggio di programmazione utilizzato dall'applicazione.

    Configurazione di VTP su z/OS

    Per configurare IBM Virtual Test Platform su z/OS, è necessario eseguire alcune attività obbligatorie al fine di garantire l'esecuzione corretta degli scenari di test. Questo video illustra i passaggi principali della procedura di configurazione per un'installazione basica di VTP su z/OS.

    Un test shift-left vero e proprio per le applicazioni z/OS

    Scopri passo dopo passo come applicare l'approccio shift-left ai test, crea ed esegui sia i test delle unità che i test iniziali di integrazione delle applicazioni, e assicurane il corretto inserimento nella pipeline.

    VTP Server Extension con esperienza utente migliorata

    Scopri come lo scenario di test distilla il set di dati della registrazione nei metadati chiave, archiviandoli poi in un database su IBM Z per assicurarne la persistenza.

    Promuovere la qualità del software con test continui per le applicazioni IBM z/OS

    Scopri come sviluppatori e tester possono applicare pratiche di test agile alle applicazioni z/OS, più tutti gli strumenti in grado di accelerarne i processi.

    Prodotti correlati IBM Z and Cloud Modernization Stack

    Avvia o accelera la modernizzazione delle applicazioni e adotta un approccio standardizzato all'automazione IT sui sistemi IBM Z.

    IBM Z Development and Test Environment

    Una piattaforma per lo sviluppo, il test, le demo e la formazione per applicazioni mainframe. Consente di eseguire qualsiasi software z/OS su un sistema on-premises o su un'istanza cloud compatibile con x86.

    IBM Debug for z/OS

    Ottieni debug e code coverage per le applicazioni z/OS scritte in COBOL, PL/I, C/C++ e Assembler, con ampio supporto per le applicazioni legacy.

    IBM Automatic Binary Optimizer for z/OS

    Migliora le prestazioni dei moduli di programma COBOL già compilati senza dover ricompilare, migrare il codice sorgente o regolare le prestazioni.

    IBM Virtual Dev and Test for z/OS

    IBM Z Systems virtualizzati per lo sviluppo su z/OS e il test in Linux® su ambienti IBM Z.

    IBM Rational Test

    Una serie di soluzioni per la creazione, l'esecuzione e l'analisi automatizzate di test continui.

    Domande frequenti

    Scegli quello che fa per te

    ZUnit offre funzionalità di test a livello di programma. Stiamo ora introducendo i test a livello di transazione con IBM Z Virtual Test Platform, che abilita il primo livello di Integration Testing.

    La soluzione consente di affidare l'esecuzione della prima fase del test delle transazioni agli sviluppatori/tester (o di eseguirla automaticamente nell'ambito della pipeline) prima della distribuzione in un ambiente completo.

    IBM Z Virtual Test Platform è un prodotto Shopz. Le prove dei prodotti Shopz sono supportate da Techline.

    Sì. IBM Z Virtual Test Platform può essere utilizzata per i test di regressione dopo progetti come gli aggiornamenti del compilatore, gli aggiornamenti del Software Configuration Management (SCM) o l'implementazione di Automatic Binary Optimizer (ABO).

    Si può ad esempio:

    • Usare IBM Z Virtual Test Platform per registrare una transazione.
    • Applicare ABO ai programmi della transazione.
    • Riprodurre i test per verificare l'integrità dell'applicazione abilitata per ABO.
    • Batch incluso Db2 e DL/I
    • CICS con chiamate a Db2 e DL/I
    • IMS TM e BMP
    • Supporto I/O per l'elaborazione di file sequenziali (QSAM) e file VSAM (KSDS, ESDS e RRDS)
    • IBM IMS MQ con Batch, CICS e IMS
    • Integrazione perfetta con la pipeline CI/CD

    Quando si testa un'applicazione enterprise, i tester potrebbero avere bisogno di:

    1)    usare Selenium per gestire un'applicazione web
    2)    interagire con schermi 3270
    3)    inviare e verificare processi JCL Batch
    4)    interagire con CICS, IMS o altri sottosistemi

    Galasa permette di utilizzare tutte queste tecnologie nell'ambito della stessa classe di test, tramite un'API semplice e potente che consente ai tester di utilizzare la tecnologia giusta al momento giusto. I tester possono anche eseguire gli stessi test su tutti gli ambienti, ovunque si trovino – su LPAR, Z Development and Test Environment (ZD&T) o Wazi Sandbox o su un sottosistema con simulazioni.

    Come iniziare

    Un sistema z/OS, un'applicazione e IBM Z Virtual Test Platform. Una volta registrato, non sono necessari il middleware, i sottosistemi o i dati originali per eseguire il test.

    Se sono presenti tutte le infrastrutture e la sicurezza necessarie, bastano poche ore di tempo. È tutto basato su host (tutto su mainframe).


    Per scaricare IBM Distribution per Galasa, fai clic qui. (ZIP, 384 MB)

    Supporto del prodotto

    Sì, serve una piattaforma LPAR o Z Development and Test (ZD&T) vera e propria.

    Tutto avviene in un ambiente di sviluppo e test.

    IBM Z Virtual Test Platform non richiede alcun software aggiuntivo z/OS o client.


    È possibile installare IBM Z Virtual Test Platform su uno ZD&T se il prodotto è già concesso in licenza sull'hardware reale (Dev and Test LPAR).

    Sì, per i clienti che hanno diritto a IBM Z Virtual Test Platform.

    Fasi successive

    Scopri come eseguire test di integrazione elevata per applicazioni ibride basate su z/OS. Pianifica un incontro gratuito di 30 minuti con un rappresentante IBM Z.

    Provalo gratis
    Continua a esplorare Documentazione Supporto IBM Redbooks Supporto e servizi Global Financing Prezzo flessibile Istruzione e formazione Comunità ZVTP Community per test automatizzati Comunità di sviluppatori Partner Risorse