Model Based Testing in Practice at Microsoft

  • Authors:
  • Keith Stobie

  • Affiliations:
  • Microsoft Corporation, One Microsoft Way, Redmond, WA 98052 USA

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

As part of Microsofts Trustworthy Computing [Trustworthy Computing : Reliability URL http://www.microsoft.com/mscorp/twc/reliability/default.mspx] initiative the company has sought many ways to increase reliability. One approach being extensively investigated and used is Model Based Testing. With a Finite State Machine modeling tool (TMT) successfully deployed and in use by many test groups, a need for more powerful and exible modeling has arisen. Several product groups are exploring the use of the Abstract State Machine Language (AsmL) and its associated test tool (AsmL/T). Results from both approaches have shown an increased ability to nd defects earlier, including in the specification and design stages, as well as achieve higher structural code coverage on the actual systems under test.