IBM Z Virtual Test Platform
Teste avançado de integração de aplicativos no início do ciclo de vida de desenvolvimento de software e teste de integração profunda para aplicativos híbridos com z/OS
Experimente sem custo
ilustração abstrata de formas geométricas

A IBM Z Virtual Test Platform (ZVTP) é uma ferramenta de teste que fornece recursos para o teste de integração total shift-left no início do ciclo de desenvolvimento. Ela fornece uma tecnologia de teste revolucionária que permite ao desenvolvedor testar o aplicativo z/OS® isoladamente usando um modelo de gravação e reprodução. Isso permite um teste antecipado de integração de aplicativos em que fluxos de programas mais complexos são testados antes que o código seja entregue ao teste de integração completa.

Incluído com ZVTP está uma estrutura de automação com artefatos para desenvolver automação para aplicativos híbridos de z/OS. Com essas soluções, as organizações podem aproveitar os benefícios de testes contínuos e automatizados, permitindo que elas melhorem a qualidade e alcancem todo o potencial do DevOps entre plataformas.

Introdução: Navegue pelo que é necessário para começar em cada ambiente.

Automatize os testes: descubra como a IBM Z Virtual Test Platform pode ajudar sua equipe de desenvolvimento.

Leia o resumo da solução
Benefícios Teste "Shift-left"

|Realizar o shift-left e testar fluxos de programa mais complexos antes que o código seja entregue para teste de integração total para melhorar a qualidade do código.

Automatizar testes

Execute testes isoladamente, sem requisitos de uma pilha completa de middleware.

Depuração mais fácil

Simplifique a depuração de problemas complexos reproduzindo testes gravados isoladamente.

Reduza os riscos

Descubra problemas mais cedo com testes shift-left para reduzir riscos e custos gerais.

Integração de ponta a ponta

Use uma única estrutura de teste para testes complexos e híbridos de integração profunda em nuvem, de ponta a ponta.

Características
Grave um teste e capture para replay

Registre uma transação ou um programa em lote que capture os dados e as informações e crie um teste reutilizável que possa ser reproduzido no Batch sem o middleware (por exemplo, CICSDb2). Os testes também podem ser executados em um sistema de desenvolvimento e teste IBM Z em execução no local ou em qualquer plataforma de nuvem.

    Descubra como criar uma gravação Explore a reprodução de uma gravação

    Interface de usuário moderna

    O ZVTP oferece uma interface moderna para os usuários que mostra rapidamente os resultados de um teste, os dados coletados e as gravações de repetição.

    Explore como visualizar uma gravação

    Visualizar o fluxo do programa para um teste

    Execute um caso de teste e visualize o fluxo do caminho de execução e outros detalhes para obter uma compreensão mais profunda do programa em teste.


    Aplicar depurador z/OS

    Acelere a depuração de problemas levantados em testes recriando facilmente o cenário usando uma gravação do teste que falhou.

    Descubra o depuração da IBM para z/OS

    Estrutura de teste único

    Use uma única estrutura de teste para testes complexos e híbridos de integração profunda em nuvem, de ponta a ponta.


    Teste aplicativos híbridos baseados em z/OS

    Desenvolva e execute casos de teste para aplicativos híbridos z/OS usando uma única estrutura de teste. O IBM Distribution for Galasa fornece uma estrutura abrangente com artefatos para suportar a interface de requisitos ambientais do z/OS.

    Integração com a IBM Distribution for Galasa
    Recursos Teste ágil para aplicativos de z/OS

    Experimente as ferramentas de teste que ajudarão sua organização a mudar para a esquerda e a acelerar as práticas de teste ágil para aplicativos z/OS.

    Teste automatizado em Z

    Suman Gopinath (Arquiteto Chefe da IBM Z DevOps) explica a importância de um único pipeline de testes, independentemente da linguagem de programação de aplicativos usada.

    Configuração do VTP em z/OS

    Para configurar o IBM Virtual Test Platform no z/OS, algumas tarefas obrigatórias devem ser realizadas para garantir a execução correta dos casos de teste. Este vídeo destaca as principais etapas do processo de configuração para uma instalação básica do VTP no z/OS.

    Teste de deslocamento verdadeiro para a esquerda para seus aplicativos z/OS

    Aprenda passo a passo como aplicar o teste shift left, criar e executar testes de unidade e testes de integração de aplicativos iniciais e, em seguida, adicioná-los com êxito ao pipeline.

    Extensão de servidor VTP com uma experiência de usuário aprimorada

    Descubra como o caso de teste destila o conjunto de dados de gravação em seus metadados principais, armazenando esses metadados em um banco de dados da IBM Z para persistência.

    Impulsionando a qualidade do software com testes contínuos para aplicativos IBM z/OS

    Descubra como os desenvolvedores e testadores podem aplicar práticas de teste ágeis em seus aplicativos z/OS e as ferramentas que podem ajudar a acelerar seus processos.

    Produtos relacionados Benefícios do IBM Z e Cloud Modernization Stack

    Inicie ou acelere a modernização de aplicativos e adote uma abordagem padronizada à automação de TI nos sistemas IBM Z.

    IBM Z Development and Test Environment

    Uma plataforma para desenvolvimento, testes, demonstração e educação de aplicativos de mainframe. Ela permite que qualquer software z/OS® seja executado em um sistema local ou instância na nuvem compatível com x86x.

    Depuração de IBM para z/OS

    Obtenha cobertura de depuração e código para aplicativos de z/OS escritas em COBOL, PL/I, C/C++ e Assembler com amplo suporte para aplicações legadas.

    IBM Automatic Binary Optimizer for z/OS

    Melhora o desempenho de módulos de programas COBOL já compilados sem recompilação, migração de código fonte ou ajuste de desempenho.

    IBM Virtual Dev e teste para z/OS

    Sistemas IBM Z virtualizados para desenvolvimento e teste de z/OS no Linux® em ambientes IBM Z.

    Teste racional da IBM

    Uma coleção de ofertas de testes contínuos para criação, execução e análise de testes automatizados.

    Perguntas frequentes

    Escolhendo o ajuste certo

    A ZUnit oferece recursos de teste em nível de programa. Agora estamos introduzindo o teste em nível de transação com a IBM Z Virtual Test Platform, habilitando o primeiro nível de Teste de Integração.

    Isso permite que a primeira fase do teste de transação seja feita por desenvolvedores/testadores (ou seja executada automaticamente como parte do pipeline) antes da implantação em um ambiente completo.

    A plataforma de teste virtual IBM Z é um produto Shopz. Os testes dos produtos Shopz são facilitados pela Techline.

    Sim. A IBM Z Virtual Test Platform pode ser usado para testes de regressão após projetos como atualizações de compiladores, atualizações do Software Configuration Management (SCM) ou implementação do Automatic Binary Optimizer (ABO).

    Por exemplo, você pode realizar o seguinte:

    • Use a IBM Z Virtual Test Platform para registrar uma transação.
    • Aplique o ABO aos programas na transação.
    • Reproduza os testes para verificar a integridade do aplicativo habilitado para ABO.
    • Lote que inclui Db2 e DL/I
    • CICS com chamadas para Db2 e DL/I
    • TM e BMP do IMS
    • Suporte de E/S de arquivos para processamento de arquivos sequenciais (QSAM) e arquivos VSAM (KSDS, ESDS e RRDS)
    • IBM IMS MQ com lote, CICS e IMS
    • Integração perfeita com o pipeline de CI/CD

    Para testar um aplicativo corporativo, os testadores talvez precisem:

    1) Usar Selenium para conduzir um aplicativo da web
    2) Interagir com 3270 telas
    3) Enviar e verificar um processo em lote da JCL
    4) Interagir com CICS, IMS ou outros subsistemas

    A Galasa permite que todas essas tecnologias sejam usadas no escopo da mesma classe de teste por meio de uma API avançada e fácil, permitindo que os testadores usem a tecnologia certa no momento certo. Os testadores também podem executar os mesmos testes em todos os seus ambientes de teste, independentemente de estarem em um LPAR, no Z Development and Test Environment (ZD&T), no Wazi Sandbox ou em um subsistema com mocks

    Como começar

    Sistema A z/OS, um aplicativo e IBM Z Virtual Test Platform. Depois de gravado, você não precisa do middleware/subsistemas ou dados originais para executar o teste.

    Demora apenas algumas horas se toda a segurança e infraestrutura necessárias estiverem em vigor. Ele é totalmente baseado em host — todo mainframe.


    Para baixar o IBM Distribution for Galasa, clique aqui. (ZIP, 384 MB)

    Suporte do produto

    Sim, requer uma plataforma de desenvolvimento e teste (ZD&T) LPAR ou Z real.

    Isso tudo é desenvolvimento e teste.

    A Plataforma de Teste Virtual IBM Z não exige nenhum software adicional de z/OS ou cliente.


    Você pode instalar o IBM Z Virtual Test Platform em um ZD&T se o produto já estiver licenciado no hardware real (desenvolvimento e LPARs de teste).

    Sim, para clientes com direito à plataforma de teste virtual IBM Z

    Próximos passos

    Descubra como testar a integração profunda para aplicativos híbridos baseados em z/OS. Agende uma reunião gratuita de minutos com um representante da IBM Z.

    Experimente sem custo
    Outras maneiras de explorar Documentação Suporte IBM® Redbooks Suporte e serviços Financiamento global Preços flexíveis Educação e treinamento Comunidade ZVTP Comunidade de testes automatizados Comunidade do desenvolvedor Parceiros Recursos