Method and apparatus for statically testing visual resources
AssigneeMicrosoft Corporation
InventorsSaud A. Alshibani, Rick A. La Plante, Kenneth Ralph Walters
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSaud A. Alshibani, Rick A. La Plante, Kenneth Ralph Walters
Estimating the term…
Displayed inconsistencies and errors within a visual resource (e.g., dialog, menu) and between two visual resources are automatically detected without requiring the execution of an application having either of the visual resources. When a source application is localized, its visual resources are extracted and translated into the target language. This translation of the visual resources often causes errors in the visual display. The visual resource analyzer of the invention identifies these errors without requiring execution of either the source or localized versions of the application, which enables the errors to be easily corrected. Furthermore, the elements of a visual resource are analyzed for display anomalies, such as alignment errors and overlapping other elements.
In a computer system, a method for facilitating detection and correction of visual display errors arising from translating a source visual resource to a target visual resource, the method comprising the steps of:
A computer-readable medium having computer-executable instructions for detecting visual display Property inconsistencies between a target visual resource and a source visual resource by performing, in a computer system the steps of:
A computer-readable medium having computer-executable instructions for detecting visual display property inconsistencies between a target visual resource and a source visual resource by performing, in a computer system, the steps of:
In a computer system, a method for facilitating non-visually determining display anomalies within a target visual resource, the target visual resource resulting from translation of displayed text from a source visual resource and having a plurality of visual resource elements, the method comprising the steps of:
A computer-readable medium having computer-executable instructions for facilitating non-visually determining display anomalies within a target visual resource, the target visual resource resulting from translation of displayed text from a source visual resource and having a plurality of visual resource elements by performing, in a computer system, the steps of:
A computer-readable medium having computer-executable instructions for facilitating non-visually determining display anomalies within a target visual resource, the target visual resource resulting from translation of displayed text from a source visual resource and having a plurality of visual resource elements by performing, in a computer system, the steps of:
In a computer system, a framework for non-visually, statically analyzing a target visual resource for display errors without executing a target application containing the target visual resource, the framework comprising:
Dependencies are inferred from the claim text.