Method and apparatus for testing embedded examples in GUI documentation
First Claim
1. A method of testing an embedded example in graphical user interface documentation, comprising:
- creating an extractable embedded example by tagging the embedded example;
extracting the extractable embedded example from the graphical user interface documentation to generate an extracted example;
selecting a tagged entity from the extracted example;
interpreting the tagged entity to generate an interpreted tagged entity;
creating a test suite using the interpreted tagged entity;
selecting a graphical tool against which to execute the test suite;
executing the test suite against the graphical tool to generate an output response; and
verifying the output response.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of testing an embedded example in a graphical user interface documentation includes creating an extractable embedded example by tagging the embedded example, extracting the extractable embedded example from the graphical user interface documentation to generate an extracted example, selecting a tagged entity from the extracted example, interpreting the tagged entity to generate an interpreted tagged entity, creating a test suite using the interpreted tagged entity, selecting a graphical tool against which to execute the test suite, executing the test suite against the graphical tool to generate an output response, and verifying the output response.
42 Citations
22 Claims
-
1. A method of testing an embedded example in graphical user interface documentation, comprising:
-
creating an extractable embedded example by tagging the embedded example;
extracting the extractable embedded example from the graphical user interface documentation to generate an extracted example;
selecting a tagged entity from the extracted example;
interpreting the tagged entity to generate an interpreted tagged entity;
creating a test suite using the interpreted tagged entity;
selecting a graphical tool against which to execute the test suite;
executing the test suite against the graphical tool to generate an output response; and
verifying the output response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of testing an embedded example in a graphical user interface documentation, comprising:
-
creating an extractable embedded example by tagging the embedded example;
extracting the extractable embedded example from the graphical user interface documentation to generate an extracted example;
selecting a tagged entity from the extracted example;
interpreting the tagged entity to generate an interpreted tagged entity;
creating a test suite using the interpreted tagged entity;
selecting a graphical tool against which to execute the test suite;
executing the test suite against the graphical tool to generate an output response;
creating a golden file using at least one tag from a tag set;
comparing the output response to the golden file;
creating the tagged entity using at least one tag chosen from the tag set;
locating a source of error if the output response varies from the golden file;
correcting the extractable embedded example if the output response varies from the golden file; and
generating a comparison result after comparing the output response to the golden file.
-
-
18. A computer system for testing an embedded example in a graphical user interface documentation, comprising:
-
a processor;
a memory;
a storage device;
a computer display; and
software instructions stored in the memory for enabling the computer system under control of the processor, to perform;
creating an extractable embedded example by tagging the embedded example;
extracting the extractable embedded example from the graphical user interface documentation to generate an extracted example;
selecting a tagged entity from the extracted example;
interpreting the tagged entity to generate an interpreted tagged entity;
creating a test suite using the interpreted tagged entity;
selecting a graphical tool against which to execute the test suite;
executing the test suite against the graphical tool to generate an output response; and
verifying the output response. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus for testing an embedded example in graphical user interface documentation, comprising:
-
means for creating an extractable embedded example by tagging the embedded example;
means for extracting the extractable embedded example from the graphical user interface documentation to generate an extracted example;
means for selecting a tagged entity from the extracted example;
means for interpreting the tagged entity to generate an interpreted tagged entity;
means for creating a test suite using the interpreted tagged entity;
means for selecting a graphical tool against which to execute the test suite;
means for executing the test suite against the graphical tool to generate an output response; and
means for verifying the output response.
-
Specification