Browse Prior Art Database

Test Environment Builder

IP.com Disclosure Number: IPCOM000125128D
Original Publication Date: 2005-May-19
Included in the Prior Art Database: 2005-May-19
Document File: 1 page(s) / 25K

Publishing Venue

IBM

Abstract

Test Environment Builder (TEB) is an automated tool that can analyze, build, maintain, and remove a test environment from a production environment.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Test Environment Builder

Overview

TEB is a mainframe tool to automate the building of the test environments, including

executable components (Load Modules, JCL, PROCS, PARMS, transaction definitions, etc)

and data components (Application Database definition & data files, sequential files, VSAM

files, etc). The tool is made up of a series steps and processes that an environment

coordinators/testers/developers can follow to build the environment. TEB will provide a

structured approach for building the environment so that the process is repeatable and

reusable.

TEB is comprised of the following three layers:

1. Application layer
* Automated analysis assistance to identify components & xref
* Automated executable component build (Application load modules, PROCs, etc)

* Automated data component build (Application data files and databases)
* Automated Data Distillation
* Automated component migration
* Automated backup/restore
* Automated cleanup
2. Database Definition Layer
* Automated data definition build
* Automated infrastructure build
* Automated cleanup
3. Systems layer
* Automated system definitions (CICS table definitions, etc)
* Automated cleanup

The internal make up of TEB system consists of two component types:
* USER Component - Consists of ISPF panels and REXX EXECS.
* BATCH Component - Consists of a series of batch jobs that are submitted.

1