Announcing Windows Protocol Test Suites Open Source
Welcome to the Windows Interoperability blog.
We are extremely excited to share with you that we have started to open source Windows Protocol Test Suites on GitHub!
Introduction to Windows Protocol Test Suites
Originally developed for in-house testing of the Microsoft Open Specifications, Microsoft Protocol Test Suites have been used extensively during Plugfests and interoperability labs to test against partner implementations.
A Test Suite evaluates whether a protocol or protocol family implementation meets certain interoperability requirements.
Test Suites do not cover every protocol requirement and in no way certify an implementation, even if all tests pass.
However, each test suite provides users with a useful indication of interoperability.
Windows Protocol Test Suites provide interoperability testing against the implementation of Windows open specifications including File Services, Identity Management, Remote Desktop and etc.
We have started to open source Windows Protocol Test Suites
We have started to open source Windows Protocol Test Suites. SMB1 Server Test Suite, File Server Family Test Suite, Protocol Test Manager and Protocol Test Framework (PTF) are now available on GitHub.
- SMB1 Server Test Suite provides interoperability testing against server requirements documented by [MS-SMB], and those documented by other protocols which are related to [MS-SMB], i.e. [MS-FSCC] and [MS-CIFS].
- File Server Family Test Suite is designed to test implementations of file server protocol family including [MS-SMB2], [MS-DFSC], [MS-SWN], [MS-FSRVP], [MS-FSA], [MS-RSVD] and [MS-SQOS].
- Protocol Test Manager is a GUI tool to help you to configure and run test cases.
- Protocol Test Framework (PTF) is designed to support Microsoft Protocol Test Suites for both Windows and Office Protocol Interoperability testing. It implements the fundamentals to support Protocol Test Suite, including logging, checker, configuration and etc.
Welcome your contribution
Your contribution is highly important to us and we want to work together with you to build a strong ecosystem.
Click here to view the contributing guide.
Keep up with the Windows protocol test team by sending email to winterop@microsoft.com.
If you have protocol spec questions, please direct your questions to dochelp@microsoft.com.