共用方式為


裝置基本概念測試

本節中

主題 說明

CHAOS 測試 (裝置基本概念)

CHAOS(並行硬體和作業系統)測試會同時執行各種 PnP 驅動程式測試、裝置驅動程式模糊測試和電源系統測試。

涵蓋範圍測試(裝置基本概念)

裝置基本涵蓋範圍測試會監視並報告輸入或離開指定裝置之驅動程式堆疊的各種 I/O 要求封包(IRP)。 涵蓋範圍測試中的數據可協助識別驅動程式測試和驗證期間的涵蓋範圍弱點。

CPU Stress 測試(裝置基本功能)

CpuStress 測試會使用不同的處理器使用率等級來執行裝置 I/O 測試。

DriverInstall 測試 (裝置基本概念)

[驅動程式安裝] 測試類別包含測試,這些測試會卸載並重新安裝驅動程式數次,以測試安裝功能。 每次重新安裝之後,測試都會針對驅動程式和裝置起始 I/O 測試。 測試旨在改善需要安裝和重新安裝設備驅動器或裝置的用戶的整體體驗。

I/O 測試 (裝置基本概念)

裝置基本概念 I/O 測試會在指定的裝置上執行基本 I/O 測試。

滲透測試 (裝置基本概念)

裝置基本概念滲透測試會執行各種形式的輸入攻擊,這是安全性測試的重要元件。 攻擊和滲透測試可協助識別軟體介面中的弱點。

PnP 測試 (裝置基礎知識)

裝置基本原理 PnP 測試會強制驅動程式處理幾乎所有的 PnP IRP;不過,有三個特別強調的領域:移除、重新平衡和意外移除。 PnP 測試提供一種機制來分別測試每一項,或一起測試它們(也就是作為壓力測試)。 此 PnP 測試是使用使用者模式 API 呼叫(透過測試應用程式)和內核模式 API 呼叫的組合來完成(透過高篩選驅動程式)。

重新啟動測試 (裝置基本概念)

裝置基礎測試重新啟動會在系統重新啟動前後或期間於指定的裝置上執行 I/O 操作。

睡眠測試 (裝置基本概念)

裝置基本概念睡眠測試會在指定的裝置、前後或系統睡眠狀態轉換期間執行 I/O 和 PnP 作業。 睡眠測試可確保受測裝置允許系統迴圈執行所有支援的睡眠狀態。 此外,它可確保裝置在透過簡單 I/O 壓力測試進行這些狀態變更之後仍可正常運作。