Role-oriented testbed environments for use in test automation
AssigneeInternational Business Machines Corporation
InventorGavin M. Corfield
Life of this patent
Estimating the term…
Abstract
In managing testing on a testbed environment a test automator executes an operation specified in a test script to be performed on a testbed environment, wherein the operation refers to a particular role identifier identifying one of a plurality of roles hosted within the testbed environment by at least one host in the testbed environment, wherein the operation does not refer to any of the at least one host. The test automator performs the operation on a particular host of the at least one host of the testbed environment using at least one value from a host description file for calling the particular host assigned to the particular role identifier in a configuration file.
Claims12
A system for managing testing on a testbed environment, comprising:
- a processor, coupled with a memory, and configured to perform the actions of:
- executing an operation specified in a test script to be performed on a testbed environment, wherein the operation refers to a particular role identifier only identifying one of a plurality of roles hosted within the testbed environment by at least one host in the testbed environment from among a plurality of hosts;
- and
- performing the operation on a particular host of the plurality of hosts of the testbed environment using at least one value from a host description file for calling a particular host identifier for the particular host that is assigned to the particular role identifier in a configuration file, each of the configuration file, the host description file, and the test script specified in separate files.
A computer program product for managing testing on a testbed environment, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code executable by a computer to:
- execute an operation specified in a test script to be performed on a testbed environment, wherein in the test script the operation refers to a particular role identifier only identifying one of a plurality of roles hosted within the testbed environment by at least one host in the testbed environment from among a plurality of hosts;
- and
- perform the operation on a particular host of the plurality of hosts of the testbed environment using at least one value from a host description file for calling a particular host identifier for the particular host that is assigned to the particular role identifier in a configuration file, each of the configuration file, the host description file, and the test script specified in separate files.
Dependencies are inferred from the claim text.