共用方式為


Windows 篩選平台 (WFP) 驅動程式測試必要條件

本主題描述您必須先完成的工作,才能使用 Windows Hardware Lab Kit (Windows HLK) :

硬體需求

網路安全性軟體測試需要下列硬體:

  • 符合下列需求的一部測試電腦:

    • 符合 Windows HLK 必要條件。 如需詳細資訊,請參閱 Windows HLK 必要條件

    • 至少有一張已連線的網路介面卡。 在理想情況下,網路介面卡位於具有控制器網路介面的私人網路上。

    • 支援 S1-S3 (暫停) 和 S4 (休眠) 電源狀態。

    • 未加入網域。

注意

若要認證您的產品在伺服器上使用,測試電腦必須支援四個處理器和至少 1 GB 的 RAM。 需要這些系統功能,才能測試裝置和驅動程式的重新平衡、D3 狀態和多個處理器群組功能。 您不需要實際擁有 64 個以上的處理器的電腦來測試您的裝置。 此外,用於裝置或驅動程式測試的伺服器系統 () 必須先安裝 Server Core,才能進行測試。 如需詳細資訊,請參閱 Windows Server 安裝選項

如果您使用測試電腦的集區來測試裝置,集區中至少有一部電腦必須包含四個處理器,且至少 1 GB 的 RAM。 此外,該電腦必須包含您想要測試的裝置和驅動程式。 只要驅動程式在集區中的所有電腦上都相同,系統就會建立排程,針對所有測試電腦執行。

對於不包含要測試之驅動程式的測試,例如硬碟測試,Windows HLK 排程器會限制驗證裝置和驅動程式的 Rebalance、D3 狀態和多個處理器群組功能的測試,以在預設測試電腦上執行。 您必須手動設定這部電腦以擁有多個處理器群組。 預設電腦是清單中的第一部測試電腦。 測試人員必須確定清單中的第一部測試電腦符合最低硬體需求。

注意

除了) WHCP 原則和處理常式 檔所定義的 para-virtualization 驅動程式 (以外,當您測試實體裝置及其相關聯的驅動程式以進行伺服器認證或簽章時,可能無法使用任何形式的虛擬化。 所有虛擬化產品都不支援傳遞與多個處理器群組、裝置電源管理、裝置 PCI 功能及其他測試相關的測試所需的基礎功能。

注意

  多個處理器群組設定 您必須為 Windows Server 2008 R2 和更新版本的設備磁碟機測試硬體實驗室套件測試的處理器群組大小設定值,以進行認證。 這是使用 /set 選項,在提升許可權的命令提示字元視窗中執行 bcdedit 來完成。

新增群組設定和重新開機的命令如下所示:

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 測試需要下列軟體:

  • 要測試的網路安全性軟體,其會利用一個使用一個的一個圖說文字。

    警告

    安裝 Windows HLK 用戶端之前,請務必在測試電腦上安裝產品。

測試程式牽涉到三個測試。 一項測試會驗證基本防火牆功能、一項測試會驗證應用程式容器不會不必要的封鎖,而最後一項測試會驗證目前以 Teredo) 為目標的 Transition Technologies (互通性。 在測試程式中,下欄欄位會複製到測試電腦。 您必須為這些測試新增適當的值,如 測試電腦設定 一節中所述。

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 驅動程式。

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 驅動程式。

SpartaMini.Inf

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support 「WFP - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support 「WFP - Remove Binaries」 程式庫作業的一部分

%WinDir%\System32\Drivers < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaMini.Sys

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support 「WFP - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support 「WFP - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32\Drivers < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

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 「FOUNDATION - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support 「FOUNDATION - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32 < /p>

此檔案可用來安裝和設定 Sparta Miniport。

SoftwareDevice.FilterDriver.WindowsFilteringPlatform.TransitionTechnologies_Tests

檔案名稱 原點或移除 位置 目的

AutoSrv.Exe

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

此檔案需要執行使用 Sparta Miniport 驅動程式的測試。

AutoSrvC.DLL

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

此檔案需要執行使用 Sparta Miniport 驅動程式的測試。

DevCon.Exe

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

DrvInstall.Exe

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

InitAddress.VBS

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

Teredo_WLK.wsf 需要此檔案才能執行測試案例。

InstallSpartaMini.Bat

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

此檔案可用來安裝和卸載 Sparta Miniport 驅動程式。

NetCapDrv6.Cat

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

Sparta Miniport 驅動程式需要此檔案,才能在測試期間擷取網路封包。

NetCapDrv6.Inf

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

Sparta Miniport 驅動程式需要此檔案,才能在測試期間擷取網路封包。

NetCapDrv6.Sys

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

Sparta Miniport 驅動程式需要此檔案,才能在測試期間擷取網路封包。

NetCapture.DLL

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

Sparta Miniport 驅動程式需要此檔案,才能在測試期間擷取網路封包。

NTLog.DLL

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案,才能建立測試環境的輸出記錄。

SpartaCM.DLL

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaExtensions.MSI

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaMini.Cat

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaMini.Inf

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaMini.Sys

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分。

%SystemDrive%\Sparta < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

TestCore.DLL

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support test' 「Transition Technologies - Copy Binaries」 程式庫作業的一部分。

已移除為 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 test' 「Transition Technologies - Remove Binaries」 程式庫作業的一部分

%SystemDrive%\Sparta_Test\Tunnel\Teredo < /p>

此腳本檔案用來執行轉換技術測試。 作業需要此檔案:「REQ - 以 WFP 為基礎的產品必須支援 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.IPAddressExceptionsFilter.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 - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32 < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

NTLog.DLL

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32 < /p>

需要此檔案,才能記錄測試環境的輸出。

SpartaMini.Cat

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32\Drivers < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaMini.Inf

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32\Drivers < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

SpartaMini.Sys

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32\Drivers < /p>

需要此檔案才能安裝 Sparta Miniport 驅動程式。

HCK_NetISo_Tests.Exe

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32 < /p>

執行測試需要此檔案。

SpartaEchoSvc.Exe

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32 < /p>

需要此檔案才能回應測試所產生的 TCP/IP 流量。

SpartaEchoSvcInstall.JS

複製為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - 複製二進位檔」 程式庫作業的一部分。

已移除為 SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitecturalDesign.AppContainers.Support 「AppContainers - Remove Binaries」 程式庫作業的一部分。

%WinDir%\System32 < /p>

需要此檔案才能安裝 Sparta Echo Service。

測試電腦設定

若要將測試電腦設定為測試您的一開始,請遵循下列步驟:

  1. 在測試電腦上安裝適當的 Windows 作業系統,然後在包含 Windows HLK Studio 和 Windows HLK 控制器的網路 (設定測試網路的電腦。

  2. 在測試電腦上安裝您的 WFP 驅動程式。

  3. 在測試電腦上安裝 Windows HLK 用戶端應用程式。

  4. 使用 Windows HLK Studio 建立電腦集區,然後將測試電腦移至該集區。

重要

您必須先為個別的 WindowsFilteringPlatform 測試設定更多組態值,才能執行測試。 如需詳細資訊 ,請參閱AppContainers_TestsWindowsFilteringPlatform_Tests

開始測試之前,請確定測試電腦處於就緒狀態。 如果測試需要在執行之前設定參數,則會顯示該測試的對話方塊。 如需詳細資訊,請檢閱特定的測試主題。

某些 Windows HLK 測試需要使用者介入。 執行提交的測試時,最佳做法是將自動化測試與手動測試分開在區塊中執行。 這可防止手動測試中斷自動化測試的完成。