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:
Dec. 19, 2017
Filed:
Apr. 04, 2016
Amazon Technologies, Inc., Seattle, WA (US);
Patrick John Masse, Woodinville, WA (US);
James Edward Masse, Woodinville, WA (US);
Scott Harold Anderson, Lynnwood, WA (US);
Scott Thomas Labadie, Bellevue, WA (US);
Shivshankar Iranna Kumbhar, Seattle, WA (US);
Sean Timothy Sweeney, Redmond, WA (US);
Amanda Ducrou, Brisbane, AU;
Xuan Lin, Issaquah, WA (US);
Vikas Taneja, Redmond, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.