System and method for automatic testing of computer software

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518208, 39518221, G06F 1100

Patent

active

055133150

ABSTRACT:
A system and method for automatically testing software using a deterministic acceptance test and random command sequence selections to more rapidly uncover errors in computer software. A results analyzer checks test parameters following the execution of each of a series of predetermined test commands and a series of random test commands to determine if the commands were properly executed. The test command sequences and test results determined by the results analyzer are stored in a log file which may be examined by the tester. The randomly selected test command sequence is stored in a tracker log file. The tester may reexecute the tracker file in its entirety or any portion selected by the tester as a means of determining the cause of an error in the software. The system also provides for error recovery. When an error is detected, the system restarts the test of the computer software and continues maintaining the log file and the tracker file. The system also uses the probabilities for various responses that an end-user may make in response to a particular screen display or program state. The system may select random responses corresponding to the probabilities. These probabilities are calculated for each individual screen display or software state. Because the present invention executes a random selection of command sequences, a particular applications program may be tested on multiple machines, thereby decreasing the overall time required for acceptance testing.

REFERENCES:
patent: 5157779 (1992-10-01), Washburn et al.
patent: 5157782 (1992-10-01), Tuttle et al.
Serviceability Tools in OS/2 2.0 by Allen M. Gilbert, IBM Personal Systems Technical Solutions magazine, Jul. 1992, pp. 58-66.
Operating System Concepts, Third Edition by Abraham Silberschatz et al. .COPYRGT.1991 by Addison-Wesley Publishing Co., Inc. p. 196.
Microsoft Press.TM. Computer Dictionary, Second Edition .COPYRGT.1994 by Microsoft Press, pp. 195-196.
Musa et al., Software Reliability: Measurement, Prediction and Application McGraw-Hill Book Company, 1987, pp. 3-20.

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

System and method for automatic testing of computer software does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for automatic testing of computer software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for automatic testing of computer software will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-636226

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