VISUAL USER INTERFACE VALIDATOR
First Claim
1. A method of testing a user interface component, the method comprising:
- performing, at a server, a client-side operation for rendering the user interface component;
storing the rendered user interface component as a user interface component test image, the user interface component test image simulating a visual presentation of the user interface component at a client machine;
retrieving a user interface component expected image from a storage medium accessible to the server, the user interface component expected image representing an expected visual presentation of the rendered user interface component;
determining whether the user interface component test image matches the user interface component expected image; and
when the user interface component test image does not match the user interface component expected image, providing an indication of an error condition.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for testing a user interface component. A client-side operation for rendering the user interface component may be performed. The rendered user interface component may be stored as a user interface component test image simulating a visual presentation of the user interface component at a client machine. A user interface component expected image may be retrieved from a storage medium accessible to the server. The user interface component expected image may represent an expected visual presentation of the rendered user interface component. A determination may be made as to whether the user interface component test image matches the user interface component expected image. When the user interface component test image does not match the user interface component expected image, an indication of an error condition may be provided.
-
Citations
25 Claims
-
1. A method of testing a user interface component, the method comprising:
-
performing, at a server, a client-side operation for rendering the user interface component; storing the rendered user interface component as a user interface component test image, the user interface component test image simulating a visual presentation of the user interface component at a client machine; retrieving a user interface component expected image from a storage medium accessible to the server, the user interface component expected image representing an expected visual presentation of the rendered user interface component; determining whether the user interface component test image matches the user interface component expected image; and when the user interface component test image does not match the user interface component expected image, providing an indication of an error condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a memory device; and a processor system comprising one or more processors, the processor system configured to; perform a client-side operation for rendering the user interface component; store the user interface component as a user interface component test image, the user interface component test image simulating a visual presentation of the user interface component at a client machine; retrieve a user interface component expected image from a storage medium accessible to the server, the user interface component expected image representing an expected visual presentation of the rendered user interface component; determine whether the user interface component test image matches the user interface component expected image; and when the user interface component test image does not match the user interface component expected image, provide an indication of an error condition. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. One or more computer readable media having instructions stored thereon for testing a user interface component, the instructions comprising:
-
performing, at a server, a client-side operation for rendering the user interface component; storing the user interface component as a user interface component test image, the user interface component test image simulating a visual presentation of the user interface component at a client machine; retrieving a user interface component expected image from a storage medium accessible to the server, the user interface component expected image representing an expected visual presentation of the rendered user interface component; determining whether the user interface component test image matches the user interface component expected image; and when the user interface component test image does not match the user interface component expected image, providing an indication of an error condition. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification