METHOD AND SYSTEMS FOR A DASHBOARD TESTING FRAMEWORK IN AN ONLINE DEMAND SERVICE ENVIRONMENT
First Claim
Patent Images
1. A method for testing a dashboard framework in an online demand service environment, the method comprising:
- identifying a GUI application having a plurality of elements on the online demand service environment;
capturing a first set of values for the plurality of elements for the GUI application in a first state;
normalizing at least some of the first set of values of the plurality of elements to form a first set of normalized values for the plurality of elements;
comparing the first set of normalized values for the plurality of elements with a first set of benchmark values for the GUI application in the first state; and
validating the first set of normalized values for the plurality of elements when the first set of normalized values for the plurality of elements matches the first set of benchmark values for the GUI application in the first state.
2 Assignments
0 Petitions
Accused Products
Abstract
Testing a dashboard framework includes creating a model that captures the states of a GUI application and validates the states of the application by comparing it with benchmarks. The testing can include user interaction between the captured states of the GUI application. The ability to provide testing based upon recorded states of a web application can enable the test system to adapt to changes to the GUI software during product development or modification. Testing a dashboard framework is more efficient and flexible testing methods for GUI software.
57 Citations
20 Claims
-
1. A method for testing a dashboard framework in an online demand service environment, the method comprising:
-
identifying a GUI application having a plurality of elements on the online demand service environment; capturing a first set of values for the plurality of elements for the GUI application in a first state; normalizing at least some of the first set of values of the plurality of elements to form a first set of normalized values for the plurality of elements; comparing the first set of normalized values for the plurality of elements with a first set of benchmark values for the GUI application in the first state; and validating the first set of normalized values for the plurality of elements when the first set of normalized values for the plurality of elements matches the first set of benchmark values for the GUI application in the first state. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-readable medium carrying one or more sequences of instructions for testing a dashboard framework in an online demand service environment, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
identifying a GUI application having a plurality of elements on the online demand service environment; capturing a first set of values for the plurality of elements for the GUI application in a first state; normalizing at least some of the first set of values of the plurality of elements to form a first set of normalized values for the plurality of elements; comparing the first set of normalized values for the plurality of elements with a first set of benchmark values for the GUI application in the first state; and validating the first set of normalized values for the plurality of elements when the first set of normalized values for the plurality of elements matches the first set of benchmark values for the GUI application in the first state. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for testing a dashboard framework in an online demand service environment, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; identifying a GUI application having a plurality of elements on the online demand service environment; capturing a first set of values for the plurality of elements for the GUI application in a first state; normalizing at least some of the first set of values of the plurality of elements to form a first set of normalized values for the plurality of elements; comparing the first set of normalized values for the plurality of elements with a first set of benchmark values for the GUI application in the first state; and validating the first set of normalized values for the plurality of elements when the first set of normalized values for the plurality of elements matches the first set of benchmark values for the GUI application in the first state. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for transmitting code for testing a dashboard framework in an online demand service environment on a transmission medium, the method comprising:
-
transmitting code to identify a GUI application having a plurality of elements on the online demand service environment; transmitting code to capture a first set of values for the plurality of elements for the GUI application in a first state; transmitting code to normalize at least some of the first set of values of the plurality of elements to form a first set of normalized values for the plurality of elements; transmitting code to compare the first set of normalized values for the plurality of elements with a first set of benchmark values for the GUI application in the first state; and transmitting code to validate the first set of normalized values for the plurality of elements when the first set of normalized values for the plurality of elements matches the first set of benchmark values for the GUI application in the first state. - View Dependent Claims (17, 18, 19, 20)
-
Specification