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:
Sep. 04, 2018
Filed:
May. 04, 2017
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Akshay Gandhi, Seattle, WA (US);
James S. Luke, Bellevue, WA (US);
Khalid Mahmood, Redmond, WA (US);
Anjali Muralidhar, Seattle, WA (US);
Sebastian Kohlmeier, Mountlake Terrace, WA (US);
Krishnan Thazhathekalam, Bellevue, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
In some embodiments, the disclosed subject matter involves a system and method relating to automation test runs of a software build, where the test runs effect impersonating an automation audience and selecting optional features to test with the automation audience. The automation audience is associated with a software build having static features, and the test runs include optional features, where each optional feature may have more than one associated treatment. Each feature/treatment combination may be tested in a test scenario associated with the feature/treatment combination. New features that are exposed in other audiences may be enabled for the automation audience to assist in verification and test of the new features. Dynamic selection of the optional features is effected using an application program interface (API) in the source code for the features, where the API accesses feature configuration information during runtime. Other embodiments are described and claimed.