University of Wisconsin - Madison 1993 - 1996
Master of Science, Masters, Computer Engineering
Birla Institute of Technology and Science, Pilani 1988 - 1992
Lewis S. Bruck - Redmond WA, US Ranjani Ramamurthy - Bellevue WA, US Tao Di - Newcastle WA, US Shriram Lakshmi - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717124, 717125, 717126
Abstract:
In a method for testing a system, the technology initially accesses a database having a plurality of stand-alone pieces-of-code. Each piece-of-code includes a sequence of operations to be performed on a system. One or more of a plurality of stand-alone pieces-of-code within a database are selected to generate a set of at least two stand-alone pieces-of-code, based on a testing scenario. A variable test sequence from a set of at least two stand-alone pieces-of-code is then generated. The variable test sequence is then utilized to test a system based on a testing scenario.
Ranjani Ramamurthy - Bellevue WA, US Shriram Lakshmi - Redmond WA, US Raja Venugopal - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/00
US Classification:
714038000
Abstract:
A distributed testing system for testing exception handling code paths is provided. The system may include multiple workstations configured to distributively test an executable component for exception handling. Each workstation includes a local data structure with data indicating code paths that have been traversed by a test performed by the workstation. The system includes a central data structure that is accessible by the workstations. By synchronizing with the central data structure, the local data structures can include data about code paths that have been traversed by the workstations in the system. Each workstation may use the synchronized, local data structure to determine previously traversed code paths and use this information to configure further tests.