《SNIA-SDC23-Ogbo-Windows-Protocol-Test-Suites_0.pdf》由会员分享,可在线阅读,更多相关《SNIA-SDC23-Ogbo-Windows-Protocol-Test-Suites_0.pdf(18页珍藏版)》请在三个皮匠报告上搜索。
1、1|2023 SNIA.All Rights Reserved.Classified as Microsoft ConfidentialVirtual ConferenceSeptember 28-29,2021Windows Protocol Test SuitesArchitecture,design,and usage for testing protocol implementationsPresented byObaro OgboSenior Software EngineerMicrosoft2|2023 SNIA.All Rights Reserved.Classified as
2、 Microsoft ConfidentialAgendaBackgroundTest Suites Architecture Application Design&Architecture Test Case Design SUT ControlUsage PTM Service PTM Cli Docker Image3|2023 SNIA.All Rights Reserved.Classified as Microsoft ConfidentialBackgroundWindows Protocol Test Suites4|2023 SNIA.All Rights Reserved.
3、Classified as Microsoft ConfidentialBackground InteroperabilityOpen connections to Microsoft products Open protocols Open APIs Open Access Open Source CompatibilitySupport for standardsData portabilityOpen engagement5|2023 SNIA.All Rights Reserved.Classified as Microsoft ConfidentialBackground Windo
4、ws ProtocolsEvaluates whether a protocol implementation meets certain interoperability requirements.Originally developed for in-house testing of Microsoft Open Specifications.Used to test/verify Windows behavior.Also used to test 3rd-party implementations.Do not cover every protocol requirement,and
5、do not certify an implementation,but can be a useful indication of interoperability.6|2023 SNIA.All Rights Reserved.Classified as Microsoft ConfidentialBackground Test Suite GoalsOpen Source https:/ platformProtocol features as testsOpen spec docs https:/ protocols RDP,SMB2,ADFamily,etc7|2023 SNIA.A
6、ll Rights Reserved.Classified as Microsoft Confidential2.Develop protocol test suite(synthetic client)according to Open Specification3.Run against Windows to verify Open Specification4.Run against 3rd-party implementation to help identify&debug issues1.Open Specification defines messages,sequences,b