Browse Prior Art Database

Change Verification Facility

IP.com Disclosure Number: IPCOM000121788D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 4 page(s) / 107K

Publishing Venue

IBM

Related People

Mehta, FJ: AUTHOR

Abstract

Change Verification Facility (CVF) is a software system which integrates the dimensions of Environment, Task, Order and Time to enable optimal automation. The four dimensions are harnessed using a graphic windows application to simplify user selection.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Change Verification Facility

      Change Verification Facility (CVF) is a software system
which integrates the dimensions of Environment, Task, Order and Time
to enable optimal automation.  The four dimensions are harnessed
using a graphic windows application to simplify user selection.

      The primary purpose of CVF is to provide a high degree of test
automation.  Scheduled test cases are run against scheduled
environments with a combination of two options:
(1)  start immediately after scheduling CVF at a time set by the
operator;
(2)  run to completion, or quiesce after a specified amount of time,
or continuously repeat up to a specified number of hours, thus
allowing unattended execution of a set of tests overnight or while
system usage is low.

      A "Schedule" window (Figure 1) defines a two-dimensional array,
with environments on one axis, and tests to be performed against
those environments on the other axis.

      The "Environment" window lists the entries on the environments
axis, and the "tests" window lists the entries on the "tests" axis.
Figure 2 illustrates the two-dimensional array for the example in
Figure 1.

      Note that not every test is listed against every environment.
This information is stored within the test case and is listed
elsewhere; if a test does not run under an environment, it does not
have an entry for that environment, and hence that particular
environment/test box in Figure 2 will be left blank.  The order of
execution of the tests is:
      Bring up the environment
      Run all the tests which are applicable
      Bring up the next environment
      Run all the tests which are applicable
      Bring up the next environment
      and so on .......
A third dimension is that of time and repeatability.  One "Schedule"
matrix can be executed repeatedly until a set time has elapsed.  In
addition to the above three-dimensional representation, it is
possible to submit multiple "Schedule" windows, thus adding a fourth
"order" dimension.  It is thus possible to submit multiple
two-dimensional arrays, where each array can execute one or more
t...