QW2002 Paper 7T2

Mr. Srivatsa Srinivasan & Mr. Sandeep Prabhu
(Microsoft )

SPARTA: Architecture for Automated Testing of Network Protocol Stacks

Key Points

Presentation Abstract

This paper discusses SPARTA (Scripted Protocol- And Regression- Testing Architecture), a tool that is used to automate the testing of network protocol stacks. The first part of the paper discusses the motivation behind the SPARTA toolset. The second part discusses the SPARTA architecture. The final part of the paper presents case studies on how SPARTA was used to test the TCP/IP and TCP/IPv6 network protocol stack implementations on Microsoft Windows XP and Microsoft Windows CE.

About the Author

Srivatsa Srinivasan has been working in the Windows CE Platform Group at Microsoft for the past 3 years as a Software Design Engineer in Test. His work has involved developing tests and tools to test various networking features of Windows CE. Currently his focus is on developing tests for TCP/IPv4 and TCP/IPv6 networking protocols.

Sandeep Prabhu has been working in the Windows Networking Group at Microsoft for the past 3 years as a Software Design Engineer in Test. His work has involved developing components and tools to test the various networking protocols. Currently his focus is on developing tests for TCP/IPv4 and TCP/IPv6 networking protocols.