z/TPF Regression Test Facility (zRTF) is a tool for integration, regression and volume testing that lets you measure effects of planned changes on a system.

Some of the vital features of this tool are:
  • Ensure delivery of bug-free z/TPF with high quality.
  • Allows to find and fix bugs quickly by providing more details of failed transactions.
  • Data logging facilitates quick error detection.
  • Serve as a meticulous testing environment, for z-migration of application software.
zRTF is an invaluable testing tool, which maximizes the quality of the z/TPF applications.

zRTF can be run in two modes — Regression Test mode and Volume Test mode.

Regression testing focuses on testing the changes introduced by a software change. In Regression Test mode, zRTF collects and logs detailed information about the commands that have been run on the system so that details can be compared between the phases. This allows the user to track and compare changes when running specific transactions.

Volume (or stress) testing can be used to run scripts with large numbers of transactions with minimal logging. It is useful for examining overall system performance and identifying more gross problems.

How does zRTF Work?
zRTF works by logging data collected from commands that are run on a test system prior to applying changes, then making changes to the system, running the same commands again and comparing the logs from the two runs. If two identical systems are available, then the changes can be applied to one of the systems, leaving the other system as the baseline. The commands can then be run in parallel on both systems, yielding faster and accurate test results.

The zRTF workflow is made of three phases.
  • Phase I (Baseline Phase):  Collect log data associated with the current production system to create a baseline.
  • Phase II (Update Phase): Load changes to the system or to a parallel system & collect log data for a new run.
  • Phase III (Compare Phase): Compare log data between Phase I and Phase II to determine changes.

The prominent features and benefits of zRTF include the following:

  • Integrated GUI interface.
  • Runs on z/TPF — not simulated.
  • Transaction Data Collection – Collect Baseline data collect the new transaction data for loaded new versions parallely; Compare the logs to determine the differences in the collected data.
  • Run in VTST (Volume test mode) or RTST (Regression test mode).
  • Collect transaction data for individual messages.
  • Collect data based on specific events — Macro trace line, File writes, Tape writes etc.
  • Collect Program summary & Macro summary data at Individual message level.
  • Run multiple message files in Sequential mode or Round Robin mode.
  • Facility to analyze the pre-phase commands (Loading of programs, setting up of database) before the message processing.
  • zRTF Toolbox to read log data & develop compare phase; User-configurable.
  • Easy configuration.
Here, you will find a range of free supplementary materials for zRTF, including PowerPoint presentations, brochures, tips & tricks, videos and more. These materials are downloadable files, and have been arranged by categories below for quick access to the new information and to learn more about zTPFGI. Click the resource title you want to see and the page will refresh, displaying the contents of that resource in a new window.

  • zRTF Overview Presentation
  • zRTF Brochure

Testimonials View all