Multi-platform test automation enhancement
First Claim
1. A multi-platform test automation data processing system comprising:
- a receiver for receiving test case documents, topology data and a general function file;
a test automation controller coupled to a plurality of different designated host computing platforms, each of said different designated host computing platforms hosting the execution of an application under test; and
said test automation controller comprising a configuration for dispatching test commands to said different designated host computing platforms based upon the received test case documents, topology data and a general function file.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to host platform configuration for software testing and provide a novel and non-obvious method, system and computer program product for multi-platform test automation. In an embodiment of the invention, a multi-platform test automation data processing system can include a test automation controller enabled for coupling to multiple, different designated host computing platforms. Each of the different designated host computing platforms can host the execution of an application under test. The test automation controller can include a configuration for dispatching test commands to the different designated host computing platforms based upon provided test case documents, topology data and a general function file. In this way, tests can be constructed from a set of test commands without regard to the underlying details of different, target host computing platforms.
70 Citations
13 Claims
-
1. A multi-platform test automation data processing system comprising:
-
a receiver for receiving test case documents, topology data and a general function file;
a test automation controller coupled to a plurality of different designated host computing platforms, each of said different designated host computing platforms hosting the execution of an application under test; and
said test automation controller comprising a configuration for dispatching test commands to said different designated host computing platforms based upon the received test case documents, topology data and a general function file. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for multi-platform test automation, the method comprising:
-
processing topology data to configure a testing environment for a specified host computing platform;
formatting test commands in a syntax for said specified host computing platform;
dispatching said formatted test commands to said host computing platform to conduct testing operations within said configured testing environment for said host computing platform; and
,performing said processing, formatting and dispatching for different host computing platforms. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product for multi-platform test automation, said computer program product comprising:
-
a computer usable medium having computer usable program code tangibly embodied thereon, the computer usable program code comprising;
computer usable program code for processing topology data to configure a testing environment for a specified host computing platform;
computer usable program code for formatting test commands in a syntax for said specified host computing platform;
computer usable program code for dispatching said formatted test commands to said host computing platform to conduct testing operations within said configured testing environment for said host computing platform; and
,computer usable program code for performing said processing, formatting and dispatching for different host computing platforms. - View Dependent Claims (11, 12, 13)
-
Specification