Browse Prior Art Database

MES Customization Tour Test

IP.com Disclosure Number: IPCOM000110160D
Original Publication Date: 1992-Sep-01
Included in the Prior Art Database: 2005-Mar-25
Document File: 3 page(s) / 116K

Publishing Venue

IBM

Related People

Spencer, DR: AUTHOR

Abstract

Disclosed is a method for generating comprehensive test cases where the range of possible tests can be expressed in a cyclic directed graph. The test cases are simple to generate and the results are easily evaluated.

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

MES Customization Tour Test

       Disclosed is a method for generating comprehensive test
cases where the range of possible tests can be expressed in a cyclic
directed graph.  The test cases are simple to generate and the
results are easily evaluated.

      The method is described in terms of generating tests for the
records that control configuration changes made to a computer system.
The particular example used involves adding and deleting processor
memory to an ES/9000 uni-processor system.

      Associated with each possible memory change is a list of bills
of material that reflect the parts added to or deleted from the
machine when the amount of process memory is changed.  At any point
in time, the current configuration is defined in a configuration file
that contains the list of bills of material that are installed on the
machine.  When memory, for example is added to the machine, the list
of bills associated with that addition is processed against the
configuration file resulting in an updated configuration file.

      Testing of the bill of material lists associated with each
possible memory change is done by the following steps:
DEVELOP THE TEST SCRIPT

      Assume a test driver that will accept a script configuration
changes and apply each configuration change to the configuration
file.
1.   Lay out the valid configuration changes in a directed graph
where the nodes of the graph are valid changes that move from one
configuration to a...