Поделиться через


Предварительные требования для тестирования драйверов платформы фильтрации 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.

Конфигурация тестового компьютера

Чтобы настроить тестовый компьютер для тестирования драйвера ПППП, выполните следующие действия.

  1. Установите соответствующую операционную систему Windows на тестовом компьютере, а затем настройте компьютер для тестовой сети (сети, содержащей Windows HLK Studio и контроллер HLK Windows).

  2. Установите драйвер МПП на тестовом компьютере.

  3. Установите клиентское приложение Windows HLK на тестовом компьютере.

  4. С помощью Windows HLK Studio создайте пул компьютеров, а затем переместите тестовый компьютер в этот пул.

Важно!

Перед запуском тестов необходимо задать дополнительные значения конфигурации для отдельных тестов WindowsFilteringPlatform. Дополнительные сведения см. в разделе AppContainers_Tests и WindowsFilteringPlatform_Tests .

Перед началом тестирования убедитесь, что тестовый компьютер находится в состоянии готовности. Если тест требует установки параметров перед его выполнением, для него будет отображаться диалоговое окно. Дополнительные сведения см. в конкретной тестовой статье.

Некоторые тесты Windows HLK требуют вмешательства пользователя. При выполнении тестов для отправки рекомендуется выполнять автоматические тесты в блоке отдельно от ручных тестов. Это предотвращает прерывание выполнения автоматического теста вручную.