Browse Prior Art Database

Automated Test Matrix Generator

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

Publishing Venue

IBM

Related People

Enescu, MA: AUTHOR

Abstract

Disclosed is a program that automatically identifies and generates testcase shells for the minimum number of testcases required to perform a complete functional test of a software product, i.e., a "test case matrix."

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

Automated Test Matrix Generator

       Disclosed is a program that automatically identifies and
generates testcase shells for the minimum number of testcases
required to perform a complete functional test of a software product,
i.e., a "test case matrix."

      A test case matrix is an explicit representation of product
test coverage.  It consists of a table in which each column is a
testcase and each row is a function of the product which needs to be
tested.  The test case matrix algorithm works in the following way:
if the I-th row contains a non-blank character in the J-th column,
then the J-th test case will test for I-th function.  See the figure.

      The program requires at least three input files from the user.
The first is a list of product functions or commands to be tested.
Each of these is appropriately indented to reflect its hierarchical
order in the command chain, and each associated with a symbol
representing its relationship to other elements in the function or
command tree.

      The second and third input files required specify the testcase
naming convention and the testcase prologue skeleton.  The matrix
generating program operates on the input function list to identify
the minimum combination of functions required to fully test the
software product.  It then creates testcase shells with appropriate
descriptions for each testcase that needs to be written.