SMB2 Model Based Testing

Library Content Type:
Publish Date: 
Tuesday, September 15, 2009
Event Name: 

The SMB2 test suite was developed by Microsoft to validate the MS-SMB2 protocol documentation and behaves as a synthetic client. This session provides an overview of the test suite that will be available during CIFS/SMB/SMB2 Plugfest to test participants’ SMB2 implementations. The adapter architecture is based on a complementary framework, required to generate synthetic protocol traffic and to observe traffic coming back from the server. During the talk, the SMB2 test suite protocol model will be explained and Spec Explorer will be used to explore states in a particular scenario. The test suite will be executed to demonstrate how the scenarios are turned into code that tests a server implementation. We will analyze the test suite log data resulting from these tests.