Предварительные требования для тестирования драйверов платформы фильтрации Windows (WFP)
В этом разделе описываются задачи, которые необходимо выполнить перед драйверами МПП с помощью комплекта windows Hardware Lab Kit (Windows HLK):
Требования к оборудованию
Для тестирования программного обеспечения безопасности сети требуется следующее оборудование:
Один тестовый компьютер, отвечающий следующим требованиям:
Соответствует предварительным требованиям Windows HLK. Дополнительные сведения см. в разделе Предварительные требования windows HLK.
Имеет по крайней мере один подключенный сетевой интерфейс карта. В идеале сетевой интерфейс карта находится в частной сети с сетевым интерфейсом контроллера.
Поддерживает состояния питания S1–S3 (Suspend) и S4 (Hibernate).
Не присоединен к домену.
Примечание
Чтобы сертифицировать продукт для использования на серверах, тестовый компьютер должен поддерживать четыре процессора и не менее 1 ГБ ОЗУ. Эти системные возможности необходимы для проверки функциональных возможностей "Перебалансировать", "Состояние D3" и "Группа нескольких процессоров" устройства и драйвера. Для тестирования устройства не требуется компьютер с более чем 64 процессорами. Кроме того, серверные системы, используемые для тестирования устройств или драйверов, должны быть установлены server Core перед тестированием. Дополнительные сведения см. в разделе Параметры установки Windows Server.
Если для тестирования устройств используется пул тестовых компьютеров, по крайней мере один компьютер в пуле должен содержать четыре процессора и не менее 1 ГБ ОЗУ. Кроме того, этот компьютер должен содержать устройство и драйвер, который требуется протестировать. Если драйвер одинаков на всех компьютерах в пуле, система создает расписание для выполнения на всех тестовых компьютерах.
Для тестов, которые не включают драйвер для тестирования, таких как тесты жестких дисков, планировщик Windows HLK ограничивает тесты, которые проверяют перебалансацию устройства и драйвера, состояние D3 и несколько групп процессоров, чтобы выполняться на тестовом компьютере по умолчанию. Необходимо вручную настроить на этом компьютере несколько групп процессоров. Компьютер по умолчанию является первым тестируемым компьютером в списке. Специалисты по тестированию должны убедиться, что первый тестовый компьютер в списке соответствует минимальным требованиям к оборудованию.
Примечание
За исключением драйверов пара-виртуализации (как определено в документе политики и процессы WHCP ), вы не можете использовать какую-либо форму виртуализации при тестировании физических устройств и связанных с ними драйверов для сертификации сервера или подписи. Все продукты виртуализации не поддерживают базовые функции, необходимые для прохождения тестов, связанных с несколькими группами процессоров, управлением питанием устройств, функциями PCI устройства и другими тестами.
Примечание
Параметр Несколько групп процессоров. Для сертификации необходимо задать значение размера группы процессоров для тестирования аппаратного лабораторного комплекта windows Server 2008 R2 и более поздних версий драйверов устройств. Для этого выполните команду bcdedit в окне командной строки с повышенными привилегиями с помощью параметра /set.
Ниже приведены команды для добавления параметров группы и перезапуска.
bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f
Ниже приведены команды для удаления параметров группы и перезагрузки.
bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f
Примечание
Параметр целостности кода
Сначала необходимо включить функцию безопасности на основе виртуализации (VBS) Windows Server 2016 с помощью диспетчер сервера.
После этого необходимо создать и задать следующий раздел реестра:
HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)
Требования к программному обеспечению
Для выполнения тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform требуется следующее программное обеспечение:
Программное обеспечение безопасности сети для тестирования, которое использует выноски МПП.
Предупреждение
Перед установкой клиента HLK Windows убедитесь, что продукт установлен на тестовом компьютере.
Процесс тестирования состоит из трех тестов. Один тест проверяет основные возможности брандмауэра, один тест проверяет, что контейнеры приложений не заблокированы без необходимости, а последний тест проверяет взаимодействие с технологиями перехода (в настоящее время предназначен для Teredo). В процессе тестирования на тестовый компьютер копируются следующие поля. Необходимо добавить соответствующие значения для этих тестов, как описано в разделе Конфигурация тестового компьютера .
SoftwareDevice.FilterDriver.WindowsFilteringPlatform.WindowsFilteringPlatform_Tests
Имя файла | Источник или удаление | Расположение | Цель |
---|---|---|---|
Callout.Sys |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для функций выноски, используемых во время потоковой и инъекционных тестов. |
DrInstall.Exe |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
NTLog.DLL |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для регистрации выходных данных тестовой среды. |
SpartaMini.Cat |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
SpartaMini.Inf |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries" |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
SpartaMini.Sys |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
WFPLogo.Answer |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл является необязательным для частичной автоматизации процесса тестирования. |
WFPLogo.Exe |
Скопировано как часть задания библиотеки "Базовые брандмауэры — копирование двоичных файлов" тестов программного обеспечения безопасности сети. Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для выполнения тестов. |
WFPLogo.Info |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим, чтобы определить, как лучше всего выполнять тесты для платформы фильтрации Windows. |
WFPLogo.NTLog |
Создается во время выполнения теста. |
%WinDir%\System32</p> |
Этот файл создается во время выполнения, чтобы регистрировать, проходит ли каждый тест или завершается сбоем. |
WFPLogo.Trace |
Создается во время выполнения теста. |
%WinDir%\System32</p> |
Этот файл создается во время выполнения и используется для устранения неполадок, которые были добавлены во время тестового запуска. |
WFPLogoSetup.JS |
Копируется как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "Копировать двоичные файлы". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл используется для установки и настройки минипорта Sparta. |
SoftwareDevice.FilterDriver.WindowsFilteringPlatform.TransitionTechnologies_Tests
Имя файла | Источник или удаление | Расположение | Цель |
---|---|---|---|
AutoSrv.Exe |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для выполнения тестов, использующих драйвер Sparta Miniport. |
AutoSrvC.DLL |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для выполнения тестов, использующих драйвер Sparta Miniport. |
DevCon.Exe |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
DrvInstall.Exe |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
InitAddress.VBS |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл требуется Teredo_WLK.wsf для запуска сценариев тестирования. |
InstallSpartaMini.Bat |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл используется для установки и удаления драйвера Sparta Miniport. |
NetCapDrv6.Cat |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл требуется драйверу Sparta Miniport для записи сетевых пакетов во время тестов. |
NetCapDrv6.Inf |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл требуется драйверу Sparta Miniport для записи сетевых пакетов во время тестов. |
NetCapDrv6.Sys |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл требуется драйверу Sparta Miniport для записи сетевых пакетов во время тестов. |
NetCapture.DLL |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл требуется драйверу Sparta Miniport для записи сетевых пакетов во время тестов. |
NTLog.DLL |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для создания журналов выходных данных для тестовой среды. |
SpartaCM.DLL |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
SpartaExtensions.MSI |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
SpartaMini.Cat |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
SpartaMini.Inf |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
SpartaMini.Sys |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки "Переходные технологии — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. |
%SystemDrive%\Sparta</p> |
Этот файл необходим для установки драйвера Sparta Miniport. |
TestCore.DLL |
Копируется как часть задания библиотеки "Технологии перехода — копирование двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.Transition Technologies.Support. Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов". |
%SystemDrive%\Sparta</p> |
Этот файл необходим для выполнения тестов. |
Common.VBS |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — копирование двоичных файлов". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов". |
%SystemDrive%\Sparta_Test\Common |
Этот файл требуется Teredo_WLK.wsf для запуска сценариев тестирования. |
DNS.VBS |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — копирование двоичных файлов". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов". |
%SystemDrive%\Sparta_Test\DNS |
Этот файл требуется Teredo_WLK.wsf для запуска сценариев тестирования. |
Teredo_WLK. WSF |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — копирование двоичных файлов". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов" тестов SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support |
%SystemDrive%\Sparta_Test\Tunnel\Teredo</p> |
Этот файл скрипта используется для выполнения тестов технологий перехода. Этот файл требуется для задания " REQ - продукты на основе МПП должны поддерживать Teredo" |
TeredoEmulator.VBS |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — копирование двоичных файлов". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов". |
%SystemDrive%\Sparta_Test\Tunnel\Teredo</p> |
Этот файл требуется Teredo_WLK.wsf для запуска сценариев тестирования. |
TeredoPeer.VBS |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — копирование двоичных файлов". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов". |
%SystemDrive%\Sparta_Test\Tunnel\Teredo</p> |
Этот файл требуется Teredo_WLK.wsf для запуска сценариев тестирования. |
Tunnel.VBS |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — копирование двоичных файлов". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support в рамках задания библиотеки "Технологии перехода — удаление двоичных файлов". |
%SystemDrive%\Sparta_Test\Tunnel</p> |
Этот файл требуется Teredo_WLK.wsf для запуска сценариев тестирования. |
Требования к функциям
В следующей таблице перечислены функции и требования фильтра.
Компонент | Требование |
---|---|
Применимо только для брандмауэров |
Filter.Driver.WindowsFilteringPlatform.ArchitecturalDesign.FwpmFilters.MaintainOneTerminating Filter.Driver.WindowsFilteringPlatform.ArchitecturalDesign.NetworkDiagnosticsFramework.HelperClass Filter.Driver.WindowsFilteringPlatform Firewall.SupportMACAddressExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.SupportMACFrameTypeExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.IPAddressExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.PortExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.ProtocolExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.ICMPExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.SupportApplicationExceptions |
Применимо только при выполнении внедрения пакетов |
Filter.Driver.WindowsFilteringPlatform.ArchitecturalDesign.PacketInjection.NoDeadlocks |
Применимо только при выполнении потокового внедрения |
Filter.Driver.WindowsFilteringPlatform.ArchitecturalDesign.StreamInjection.NoStreamStarvation |
Применимо только при выполнении фильтрации слоя MAC |
Filter.Driver.WindowsFilteringPlatform.Scenario.SupportMobileBroadBand |
Применимо только при выполнении фильтрации в VSwitch |
Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.InteropWithOtherExtensions Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.NoEgressModification Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.SupportLiveMigration Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.SupportRemoval Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.SupportReordering |
SoftwareDevice.FilterDriver.WindowsFilteringPlatform.AppContainers_Tests
Имя файла |
Источник или удаление |
Расположение |
Назначение |
DrInstall.Exe |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
NTLog.DLL |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для регистрации выходных данных тестовой среды. |
SpartaMini.Cat |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
SpartaMini.Inf |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
SpartaMini.Sys |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Этот файл необходим для установки Sparta Miniport Driver. |
HCK_NetISo_Tests.Exe |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для выполнения тестов. |
SpartaEchoSvc.Exe |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для ответа на трафик TCP/IP, созданный тестом. |
SpartaEchoSvcInstall.JS |
Скопировано как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Copy Binaries". Удалено как часть задания библиотеки SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support "AppContainers - Remove Binaries". |
%WinDir%\System32</p> |
Этот файл необходим для установки Sparta Echo Service. |
Конфигурация тестового компьютера
Чтобы настроить тестовый компьютер для тестирования драйвера ПППП, выполните следующие действия.
Установите соответствующую операционную систему Windows на тестовом компьютере, а затем настройте компьютер для тестовой сети (сети, содержащей Windows HLK Studio и контроллер HLK Windows).
Установите драйвер МПП на тестовом компьютере.
Установите клиентское приложение Windows HLK на тестовом компьютере.
С помощью Windows HLK Studio создайте пул компьютеров, а затем переместите тестовый компьютер в этот пул.
Важно!
Перед запуском тестов необходимо задать дополнительные значения конфигурации для отдельных тестов WindowsFilteringPlatform. Дополнительные сведения см. в разделе AppContainers_Tests и WindowsFilteringPlatform_Tests .
Перед началом тестирования убедитесь, что тестовый компьютер находится в состоянии готовности. Если тест требует установки параметров перед его выполнением, для него будет отображаться диалоговое окно. Дополнительные сведения см. в конкретной тестовой статье.
Некоторые тесты Windows HLK требуют вмешательства пользователя. При выполнении тестов для отправки рекомендуется выполнять автоматические тесты в блоке отдельно от ручных тестов. Это предотвращает прерывание выполнения автоматического теста вручную.