Method and apparatus for environment-variable driven software te

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518307, 395615, G06F 1134

Patent

active

056340982

ABSTRACT:
An apparatus and method for testing software is disclosed. A test base is constructed on a storage device by creating a plurality of directories connected to form a hierarchical directory structure. Files associated with software programs to be tested are stored in directories within the hierarchical directory structure. Such files may include source code files, test input files and expected output files. Environment files and environment configuration files that specify values for environment variables are also stored in the test base. A test is run by invoking a test engine and passing to the test engine the name of an environment file and the name of a test. The test engine modifies the values of environment variables based on the specified environment file prior to executing the specified test. After modifying the environment based on the specified environment file and prior to executing the test, the test engine further modifies the environment based on any applicable environment configuration files. The test engine determines which environment configuration files are applicable to a test based on the location of the environment configuration files in the test base relative to the location of the directory that contains the files associated with the test. In addition to single test operations, the test engine may perform a series of tests based on a test list. The test apparatus also includes a tool for storing the results of past tests, and a tool for generating test lists in which tests are ordered based on the results of past tests. Multiple tests are performed simultaneously by distributing the test processes among a plurality of processors.

REFERENCES:
patent: 4825354 (1989-04-01), Agrawal et al.
patent: 4945475 (1990-07-01), Bruffey et al.
patent: 5021997 (1991-06-01), Archie et al.
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5230049 (1993-07-01), Chang et al.
patent: 5274803 (1993-12-01), Dubin et al.
patent: 5414836 (1995-05-01), Baer et al.
patent: 5421004 (1995-05-01), Carpenter et al.
Robert Cowart, "Mastering Windows.TM.3.1", Sybex Inc., Alameda CA, 1993, p. 109.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for environment-variable driven software te does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for environment-variable driven software te, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for environment-variable driven software te will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2336991

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.