Method and computer program product for testing a software application
First Claim
1. A method for testing a software application program, the method comprising:
- providing randomized input into a logging facility;
performing automated testing of the logging facility in a multi-processing environment;
performing self-verification of data retrieved from the logging facility to ensure no data loss occurs due to external system events or failures driven by a test tool;
performing real-time analysis of results received by the test tool based on the randomized input into the logging facility;
capturing first failure data; and
performing self-verification of results of a data recovery operation of the logging facility in a disaster recovery scenario.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and computer program product for testing a software application program. Randomized input is provided into a logging facility and automated testing of the logging facility is performed in a multi-processing environment. Self-verification of data retrieved from the logging facility is performed to ensure no data loss occurs due to external system events or failures driven by a test tool. Real-time analysis of results received is performed by the test tool based on the randomized input into the logging facility. First failure data is captured and self-verification of results of a data recovery operation of the logging facility is performed in a disaster recovery scenario.
36 Citations
20 Claims
-
1. A method for testing a software application program, the method comprising:
-
providing randomized input into a logging facility;
performing automated testing of the logging facility in a multi-processing environment;
performing self-verification of data retrieved from the logging facility to ensure no data loss occurs due to external system events or failures driven by a test tool;
performing real-time analysis of results received by the test tool based on the randomized input into the logging facility;
capturing first failure data; and
performing self-verification of results of a data recovery operation of the logging facility in a disaster recovery scenario. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
10. A method for testing a software application program, the method comprising:
-
providing randomized input into a logging facility;
performing automated testing of the logging facility in a multi-processing environment; and
performing a logging function, which is a system logger;
wherein the automated testing of the system logger comprises the following tasks;
a user interface task;
an event notification facility (ENF) monitor task;
a main procedure task; and
one or more auxiliary tasks. - View Dependent Claims (9, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification