Generic validation test famework for graphical user interfaces
AssigneeMicrosoft Corporation
InventorsChung Heong Gooi, Xinyu Liu, Fabio Pintos, Xin Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsChung Heong Gooi, Xinyu Liu, Fabio Pintos, Xin Li
Estimating the term…
A scalable system and method is described that automatically identifies one or more generic tests for testing a GUI. A generic test case is written once instead of writing test cases for every single page or assembly. Each page has a corresponding page type. Each generic test is mapped to one or more testing rules, where the testing rules each have a rule type. An automated system is provided to scan target directories for all relevant pages related to a software product, identify a page type for each page, identify the appropriate generic test cases to be applied to each page, execute the generic test cases, and provide an output to indicate the results of the tests on the various pages. The generic tests for the GUIs can thus be automatically applied to identify and eliminate a certain class of bugs matching the behavior of the generic test case.
A computer-implemented method for a testing system to automatically apply one or more generic tests to a graphical user interface (GUI) associated with a software product, the computer-implemented method comprising:
A testing system for automatically applying one or more generic tests to a graphical user interface (GUI) associated with a software product, the testing system comprising:
A computer-implemented method for a testing system to automatically apply one or more generic tests to a graphical user interface (GUI) associated with a software product, the computer-implemented method comprising:
A computer-implemented method for a testing system to automatically apply one or more generic tests to a graphical user interface (GUI) associated with a software product, the computer-implemented method comprising:
Dependencies are inferred from the claim text.