掃描器測試必要條件
本節說明在使用 Windows 硬體實驗室套件 (Windows HLK) 測試掃描器之前,必須先完成的工作:
硬體需求
掃描器測試需要下列硬體。 如果測試裝置提供匯流排特定支援,可能需要額外的硬體。 請參閱每個匯流排特定測試的測試描述,以判斷是否有其他硬體需求。
基本 Windows HLK 測試設定 (Controller 和 Studio) 。 請參閱Windows HLK 消費者入門
一部測試電腦。
注意
所有電腦都必須符合 Windows HLK 需求。 如果需要兩部測試電腦,這兩部電腦都必須位於相同的電腦集區中。 如需詳細資訊,請參閱 Windows HLK 必要條件。
為了測試網路功能,掃描器實際連結的測試電腦稱為 [受測試系統] (SUT) ,而另一部電腦則稱為支援電腦。
測試掃描器
一個支援 SoftAP (的獨立無線網路介面卡,例如 D-Link WDA-1320 桌面介面卡) ,如果測試掃描器包含無線網路功能,則為無線路由器。
如果測試電腦不包含整合式網路介面卡) 和乙太網路中樞,或測試掃描器包含網路掃描功能,則一個獨立網路介面卡 (。
一條 USB 纜線和一個 USB 3.0 中樞,用於測試支援 USB 3.0 的掃描器;或 USB 2.0 中樞,用於測試支援 USB 2.0 的掃描器
注意
測試裝置以取得伺服器裝置認證,需要用來測試裝置的系統支援四個處理器,以及至少 1 GB 的 RAM。 測試裝置和驅動程式是否有其重新平衡、D3 狀態和多個處理器群組功能,需要這些系統功能。 您不需要實際擁有超過 64 個處理器的電腦來測試您的裝置。
如果使用測試電腦的集區來測試裝置,集區中至少有一部電腦必須包含四個處理器,且至少 1 GB 的 RAM。 此外,該電腦必須包含要測試的裝置和驅動程式。 只要驅動程式在集區中的所有電腦上都相同,就會建立排程以對所有電腦執行。
對於不包含要測試驅動程式的測試,例如測試硬碟,Windows HLK 排程器將會限制測試,以驗證裝置和驅動程式的 Rebalance、D3 狀態和多個處理器群組功能,以在預設電腦上執行。 此電腦也應該手動設定為有多個處理器群組。 預設電腦是列出的第一部電腦。 在此情況下,測試人員應確定此第一部電腦符合這些最低硬體需求。
注意
除了參數虛擬化驅動程式 (如 WHCP 原則和進程 檔所定義,) 、實體裝置及其相關驅動程式在虛擬機器中使用任何形式的虛擬化,可能無法在虛擬機器中測試伺服器標誌或簽章。 這是因為並非所有虛擬化產品都支援通過多個處理器群組、裝置電源管理、裝置 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)
軟體需求
在最終測試通過之前,請先在用戶端系統上清除安裝作業系統,以確保系統處於已知的清除狀態。
執行掃描器測試需要下列軟體:
AppVerifier 應用程式。
注意
AppVerifier 會在 Windows HLK 用戶端應用程式安裝期間安裝。
在用戶端系統上測試的驅動程式套件
桌面體驗,適用于已安裝 Windows Server 2008 R2 的電腦。 桌面體驗可確保掃描器測試能夠正確執行。 從命令提示字元執行下列命令以安裝桌面體驗: ocsetup.exe DesktopExperience /quiet /norestart
測試系統組態
若要設定掃描器測試的測試電腦,請遵循下列步驟:
在測試電腦上安裝適當的 Windows 作業系統。
設定測試網路的測試電腦 (包含 Windows HLK Studio 和 Windows HLK 控制器的網路。
將 SUT 和支援電腦連線到乙太網路交換器或中樞,以測試掃描器的有線網路功能。 將無線路由器連線到支援電腦,以測試無線功能。
如果在測試電腦上安裝製造商提供的裝置驅動程式,如果裝置需要 Windows 未隨附的驅動程式。
使用 USB 纜線將測試掃描器連接到測試電腦。
檢查掃描器在測試電腦上是否正常運作。
在測試電腦上安裝 Windows HLK 用戶端應用程式。
建立電腦集區,並使用 Windows HLK Studio 將測試電腦移至該集區。
開始測試之前,請確定測試電腦處於就緒狀態。 如果測試需要在執行之前設定參數,則會顯示該測試的對話方塊。 如需詳細資訊,請檢閱特定的測試主題。
某些 Windows HLK 測試需要使用者介入。 執行提交的測試時,最佳做法是在區塊中執行自動化測試,與手動測試分開執行。 這可防止手動測試中斷自動化測試的完成。