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:
Nov. 23, 2004
Filed:
Sep. 12, 2000
Richard D. Prologo, Redmond, WA (US);
Bruce D. Katis, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A system and method for automating the testing of processing environment changes are described. Input data having corresponding known-good output based on the processing of the input data in a first state of a processing environment is received by a comparison mechanism. The comparison mechanism processes the input data in a changed processing environment as compared with the processing environment in the first state. The comparison mechanism automatically evaluates the generated output against the known-good output to identify differences between the generated output and the known-good output. If no differences are found between the generated output and the known-good output, the comparison mechanism stores the generated output as the known-good output. The comparison mechanism may also generate an error log if there are differences between the generated output and the known-good output, generate an email message including the error log, and transmit the email message to a tester responsible for evaluating the error log. The generated output, the known-good output, and the error log may be formatted in an extensible markup language format. In addition, the comparison mechanism may test the generated output for compliance with another format, such as an electronic filing format.