IBM Z Virtual Test Platform
软件开发生命周期早期的高级应用程序集成测试以及 z/OS 支持的混合应用程序的深度集成测试
免费试用
几何形状的抽象插图

IBM Z Virtual Test Platform (ZVTP) 是一个测试工具,可以提供将全面集成测试左移到开发周期早期的功能。它提供了革命性的测试技术,使开发人员能够使用记录和回放模式单独测试 z/OS® 应用程序。这允许进行早期应用程序集成测试,即,在对代码进行全面集成测试之前,测试更复杂的程序流程。

在 ZVTP 中包含一个自动化框架,其中包含一些为 z/OS 混合应用程序开发自动化功能的工件。借助这些解决方案,组织可以获得持续自动化测试的优势,从而提高质量并充分发挥跨平台 DevOps 的潜力。

入门:浏览在每个环境中开始工作所需的内容。

自动化测试:了解 IBM Z Virtual Test Platform 如何帮助您的开发团队。

阅读解决方案简介
优势 左移测试

在对代码进行全面集成测试之前,左移并测试更复杂的程序流程以提高代码质量。

自动化测试

单独执行测试,而无需完整的中间件堆栈。

调试更轻松

单独回放记录的测试,以简化调试复杂问题的过程。

降低风险

通过左移测试更快地发现问题,从而降低风险和总体成本。

端到端集成

使用单一测试框架进行复杂的端到端混合云深度集成测试。

功能
记录测试和捕获以进行回放

记录捕获数据和信息的事务或批处理程序,并创建可重用的测试,无需使用中间件(例如 CICSDb2)即可在 Batch 中回放。还可以在本地或任何云平台上运行的 IBM Z Development and Test 系统中执行这些测试。

    深入了解如何创建记录 深入了解回放记录

    现代用户界面

    ZVTP 为用户提供一个现代用户界面,可以快速显示测试结果、收集的数据和回放记录。

    深入了解如何查看记录

    可视化测试的程序流程

    运行测试用例,并可视化执行路径流程和其他详细信息,以更深入地了解测试的程序。


    应用 z/OS 调试器

    使用失败测试记录轻松重新创建场景,以加快调试测试中出现的问题。

    了解 IBM Debug for z/OS

    单一测试框架

    使用单一测试框架进行复杂的端到端混合云深度集成测试。


    测试 z/OS 支持的混合应用程序

    使用单一测试框架开发和执行 z/OS 混合应用程序的测试用例。IBM Distribution for Galasa 提供一个全面的框架,其中包含一些工件以满足与 z/OS 环境进行交互的要求。

    与 IBM Distribution for Galasa 集成
    资源 z/OS 应用程序的敏捷测试

    尝试使用一些测试工具,帮助您的组织左移并加快 z/OS 应用程序的敏捷测试。

    Z 上的自动化测试

    Suman Gopinath(IBM Z DevOps 首席架构师)解释了单一测试管道的重要性,而无论使用何种应用程序编程语言。

    在 z/OS 上配置 VTP

    要在 z/OS 上配置 IBM Virtual Test Platform,必须执行一些强制性任务以确保正确执行测试用例。该视频重点介绍了 z/OS 上的 VTP 基本安装的配置过程的主要步骤。

    z/OS 应用程序的真正左移测试

    逐步了解如何应用左移测试,创建和运行单元测试和早期应用程序集成测试,然后将其成功添加到管道中。

    改善了用户体验的 VTP 服务器扩展

    深入了解测试用例如何将记录数据集提取到其关键元数据中,从而将该元数据存储到 IBM Z 上的数据库以实现持久性。

    持续测试 IBM z/OS 应用程序以提高软件质量

    了解开发人员和测试人员如何将敏捷测试应用于他们的 z/OS 应用程序,以及有助于加快其流程的工具。

    相关产品 IBM Z and Cloud Modernization Stack

    快速启动或加快应用程序现代化,并采用标准化方法在 IBM Z Systems 上实现 IT 自动化。

    IBM Z Development and Test Environment

    进行大型机应用程序开发、测试、演示和教育的平台。它使任何 z/OS® 软件能够在 x86 兼容本地系统或云实例上运行。

    IBM Debug for z/OS

    获取以 COBOL、PL/I、C/C++ 和汇编语言编写的 z/OS 应用程序的调试和代码覆盖,并为旧版应用程序提供广泛的支持。

    IBM Automatic Binary Optimizer for z/OS

    提高已编译的 COBOL 程序模块的性能,而无需进行重新编译、源代码迁移或性能调优。

    IBM Virtual Dev and Test for z/OS

    虚拟化的 IBM Z Systems,用于在 Linux® on IBM Z 环境上进行 z/OS 开发和测试。

    IBM Rational Test

    用于自动创建、执行和分析测试的持续测试产品集合。

    常见问题解答

    选择合适的工具

    ZUnit 提供程序级别的测试功能。现在,我们在 IBM Z Virtual Test Platform 中引入了事务级测试,从而实现第一级集成测试。

    它允许开发人员/测试人员在部署到完整环境之前完成事务测试的第一阶段(或作为管道的一部分自动运行)。

    IBM Z Virtual Test Platform 是一个 Shopz 产品。Techline 为 Shopz 产品试用提供了便利条件。

    是的。在完成编译器升级、软件配置管理 (SCM) 升级或自动二进制优化器 (ABO) 实施等项目后,可以使用 IBM Z Virtual Test Platform 进行回归测试。

    例如,您可以完成以下操作:

    • 使用 IBM Z Virtual Test Platform 记录事务。
    • 将 ABO 应用于事务中的程序。
    • 回放测试以验证启用了 ABO 的应用程序的完整性。
    • Batch,包括 Db2 和 DL/I
    • 调用 Db2 和 DL/I 的 CICS
    • IMS TM 和 BMP
    • 支持文件 I/O 以处理顺序 (QSAM) 文件和 VSAM(KSDS、ESDS 和 RRDS)文件
    • 具有 Batch、CICS 和 IMS 的 IBM IMS MQ
    • 与 CI/CD 管道无缝集成

    为了测试企业应用程序,测试人员可能需要:

    1) 使用 Selenium 驱动 Web 应用程序
    2) 与 3270 屏幕交互
    3) 提交并验证 JCL Batch 流程
    4) 与 CICS、IMS 或其他子系统交互

    通过强大且简单的 API,Galasa 允许在同一测试类的范围内使用所有这些技术,从而使测试人员能够在正确的时间使用正确的技术。测试人员还可以针对所有测试环境运行相同的测试,无论它们位于 LPAR、Z Development and Test Environment (ZD&T)、Wazi 沙盒还是具有模拟的子系统上

    如何开始

    z/OS 系统、应用程序和 Z Virtual Test Platform。在记录后,您不需要使用原始中间件/子系统或数据即可执行测试。

    如果已部署所需的所有安全功能和基础架构,则只需几小时的时间。它完全基于主机 - 全部是大型机。


    要下载 IBM Distribution for Galasa,请单击此处。(ZIP,384 MB)

    产品支持

    是的,它需要使用真正的 LPAR 或 Z Development and Test (ZD&T) Platform。

    全部在开发和测试环境中运行。

    IBM Z Virtual Test Platform 不强制要求任何其他 z/OS 或客户端软件。


    如果已在实际硬件(开发和测试 LPAR)上授予 IBM Z Virtual Test Platform 许可,您可以在 ZD&T 上安装该产品。

    是的,有权使用 Z Virtual Test Platform 的客户支持该产品

    后续步骤

    了解如何对 z/OS 支持的混合应用程序进行深度集成测试。安排与 IBM Z 代表进行 30 分钟的免费会议。

    免费试用
    更多探索方式 文档 支持 IBM® Redbooks 支持与服务 全球融资 灵活定价 教育与培训 ZVTP 社区 自动化测试社区 开发者社区 合作伙伴 资源