Remotely Handling Exceptions Through STAF
First Claim
Patent Images
1. An apparatus for communicating between a child test program and a parent test program in a test environment, comprising:
- a child test framework operable to catch an exception thrown by said child test program;
a marshalling component operable in communication with said child test program and said child test framework to convert exception data for said exception into a format for transmission by a communication means to a parent test framework; and
an exception return component operable to communicate to the parent test to identify a cause of failure in the child test program.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for communicating between a child test program and a parent test program in a test environment. A child test framework is provided to catch an exception thrown by the child test program. In addition, a marshalling component is provided in communication with the child test program and the child test framework. The marshalling component converts exception data for the exception into a format for transmission by a communication means to a parent test framework.
17 Citations
19 Claims
-
1. An apparatus for communicating between a child test program and a parent test program in a test environment, comprising:
-
a child test framework operable to catch an exception thrown by said child test program; a marshalling component operable in communication with said child test program and said child test framework to convert exception data for said exception into a format for transmission by a communication means to a parent test framework; and an exception return component operable to communicate to the parent test to identify a cause of failure in the child test program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for communicating between a child test program and a parent test program in a test environment, comprising:
-
catching, by a child test framework, an exception thrown by said child test program; converting, by a marshalling component operable in communication with said child test program and said child test framework, exception data for said exception into a format for transmission by a communication means to a parent test framework; and returning exception data to the parent test for identifying a cause of failure in the child test program. - View Dependent Claims (9, 10, 11, 12, 13, 18, 19)
-
-
14. A computer program comprising computer program code to, when loaded into a computer system and executed thereon, cause said computer system to perform instructions for communicating between a child test program and a parent test program in a test environment, the instructions comprising:
-
instructions to catch, by a child test framework, an exception thrown by said child test program; instructions to convert, by a marshalling component operable in communication with said child test program and said child test framework, exception data for said exception into a format for transmission by a communication means to a parent test framework; and an exception return component operable to communicate to the parent test to identify a cause of failure in the child test program. - View Dependent Claims (15, 16, 17)
-
Specification