The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 22, 2014
Filed:
Apr. 19, 2010
Kyrylo Osenkov, Bellevue, WA (US);
Gabriel Esparza-romero, Seattle, WA (US);
Damon C. Tivel, Bellevue, WA (US);
Vijaya K. Upadya, Sammamish, WA (US);
Eric I. Maino, Seattle, WA (US);
Ryan J. Cavanaugh, Bellevue, WA (US);
Christopher Alan Smith, Redmond, WA (US);
Kyrylo Osenkov, Bellevue, WA (US);
Gabriel Esparza-Romero, Seattle, WA (US);
Damon C. Tivel, Bellevue, WA (US);
Vijaya K. Upadya, Sammamish, WA (US);
Eric I. Maino, Seattle, WA (US);
Ryan J. Cavanaugh, Bellevue, WA (US);
Christopher Alan Smith, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A test case is abstracted into a re-useable script or other declarative form that expresses the intent of a task rather that defining how the test will be performed. Tools translate the declarative test into a series of steps corresponding to code that implements the action indicated in the declarative test. The schema for the tests can be dynamic. New forms of test cases can take advantage of new actions so that the library of actions can be extended. Libraries are interchangeable. Test cases can be generated using a state machine. New test cases can be composed dynamically using a state machine to create new test cases.