Methods and apparatus for testing user interfaces
AssigneeGeneral Electric Company, a New York Corporation
InventorsHarold Brooks Foley, Christine Peeters
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for testing user interfaces are disclosed herein. An example method includes extracting object data from a file associated with a user interface; storing a plurality of object definitions corresponding to the extracted object data in a computer readable storage medium; and generating, at a computer having a tangible memory, a test script for the user interface using the object definitions, wherein the test script is to be generated based on one or more test definitions defining one or more attributes of the object definitions to be tested in the test script, and wherein the test script is to be generated based on one or more automation rules defining how the object definitions are to be tested.
Claims20
A computer implemented method for testing a user interface, comprising:
- extracting object data from a file associated with a user interface;
- storing a plurality of object definitions corresponding to the extracted object data in a computer readable storage medium;
- and
- generating, at a computer having a tangible memory, a test script for the user interface using the object definitions, wherein the test script is to be generated based on one or more test definitions defining one or more attributes of the object definitions to be tested in the test script, and wherein the test script is to be generated based on one or more automation rules defining how the object definitions are to be tested.
A tangible machine readable medium having instructions stored thereon that, when executed, cause a machine to:
- extract object data from a file associated with a user interface;
- storing a plurality of object definitions corresponding to the extracted object data in a computer readable storage medium;
- and
- generate a test script for the user interface using the object definitions, wherein the test script is to be generated based on one or more test definitions defining one or more attributes of the object definitions to be tested in the test script, and wherein the test script is to be generated based on one or more automation rules defining how the object definitions are to be tested.
An apparatus for testing a user interface, comprising:
- an object data extractor to extract object data from a file associated with a user interface and to generate a plurality of object definitions from the extracted object data;
- a computer readable memory to store the plurality of object definitions;
- a test script generator to generate a test script for the user interface using the object definitions, wherein the test script is to be generated based on one or more test definitions defining one or more attributes of the object definitions to be tested in the test script, wherein the test script is to be generated based on one or more automation rules defining how the object definitions are to be tested.
Dependencies are inferred from the claim text.