System, device and method for integrating functioning of autonomous processing modules, and testing apparatus using same
First Claim
1. Supervisor apparatus for running an integrated operation on a plurality of applications distributed on networked stations, the apparatus comprising:
- (a) an evaluating unit for receiving and evaluating output from at least two stations including a first station and at least one other station, and (b) an operating unit for sending selected commands to a first application running on said first station, said commands being selectable according to rules, said rules specifying a dependency of a command to be sent to said first station upon an evaluation of output from said at least one other station.
1 Assignment
0 Petitions
Accused Products
Abstract
Supervisor apparatus for running an integrated operation on a plurality of applications distributed on networked stations, the apparatus comprising: an evaluating unit for receiving and evaluating output from at least two stations including a first station and at least one other station, and an operating unit for sending selected commands to a first application running on said first station, said commands being selectable according to rules, said rules specifying a dependency of a command to be sent to said first station upon an evaluation of output from said at least one other station. The apparatus is useful for carrying out integrated functionality or regressive testing of multi-station single or multiple processes.
64 Citations
86 Claims
-
1. Supervisor apparatus for running an integrated operation on a plurality of applications distributed on networked stations, the apparatus comprising:
-
(a) an evaluating unit for receiving and evaluating output from at least two stations including a first station and at least one other station, and (b) an operating unit for sending selected commands to a first application running on said first station, said commands being selectable according to rules, said rules specifying a dependency of a command to be sent to said first station upon an evaluation of output from said at least one other station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for running an integrated operation on a plurality of applications distributed on networked stations, the system comprising:
-
(a) a plurality of supervisor apparatus units for running an integrated operation on a plurality of applications distributed on networked stations, at least one of said supervisor apparatus units comprising;
(i) An evaluating unit for receiving and evaluating output from at least two stations, including a first station and at least one other station, (ii) an operating unit for sending selected commands to a first application running on said first station, said commands being selectable according to rules, said rules specifying a dependency of a command to be sent to said first station upon an evaluation of output from at least said other station, and (b) a coordinator for coordinating operation of said plurality of supervisor apparatus. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. Test apparatus for running on a first station to test an application thereon, said test to be integrated with tests on remotely located other stations networked therewith, the apparatus comprising:
-
(a) an operating unit for sending selected commands to said application, said commands being selectable according to rules, said rules specifying a dependency of a command to be sent to said application upon an evaluation of output at least one of said remote stations, and (b) An evaluator, associated with said operation unit, for selecting commands to be sent to said application according to an evaluation of outputs received from said remote stations, said evaluation being dependent on said rules, thereby to control flow of said commands locally at said first station in accordance with said outputs received from said at least one remote station. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
-
-
58. Supervisor method for running an integrated operation on a plurality of applications distributed on networked stations, the method comprising:
-
(a) sending selected commands to at least one application of said plurality of applications, said application running on a first station, (b) receiving and evaluating output from said at least one application and from at least one other station, and (c) selecting commands for sending to said application, said selection being dependent on rules, said rules specifying a dependency of a command to be sent to said first application upon an evaluation of output from said other station. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. Testing method for testing an integrated operation running as a plurality of applications distributed on networked stations, the method comprising:
-
(a) sending selected commands to at least one application of said plurality of applications, said application running on a first station, (b) receiving and evaluating output from said at least one application and from at least one other station, (c) selecting commands for sending to said application, said selection being dependent on rules, said rules specifying a dependency of a command to be sent to said first application upon an evaluation of output from said other station, (d) comparing said received output to a body of expected output, and (e) reporting differences between said received output and said expected output, thereby testing whether said received output conforms to expectations. - View Dependent Claims (83, 84, 85, 86)
-
Specification