Testy základních funkcí zařízení

v této části

Téma Popis

Testy CHAOS (základy zařízení)

Testy CHAOS (Concurrent Hardware and Operating System) spouští různé testy ovladače PnP, testy přibližných chyb ovladačů zařízení a testy napájecího systému souběžně.

Testy pokrytí (základy zařízení)

Testy základního pokrytí zařízení monitorují a hlásí různé pakety požadavků na vstupně-výstupní operace (IRP), které zadávají nebo opouštějí zásobník ovladačů pro určená zařízení. Data z testů pokrytí mohou pomoci identifikovat slabá místa pokrytí během zkoušky a ověření řidiče.

Testy CPUStress (základy zařízení)

Testy CpuStress provádějí vstupně-výstupní testy zařízení s různými úrovněmi využití procesoru.

Testy DriverInstall (základní funkce zařízení)

Kategorie Test instalace ovladačů zahrnuje testy, které ovladač odinstalují a znovu nainstalují několikrát, aby se otestovali funkce instalace. Testy zahájí testování vstupně-výstupních operací s ovladačem a zařízením po každé přeinstalaci. Testy jsou navržené tak, aby zlepšily celkové prostředí pro koncové uživatele, kteří potřebují nainstalovat a přeinstalovat ovladač zařízení nebo zařízení.

Vstupně-výstupní testy (základy zařízení)

Základní vstupně-výstupní testy zařízení provádějí základní vstupně-výstupní testy na zadaných zařízeních.

Penetrační testy (základy zařízení)

Testy penetrace Device Fundamentals provádějí různé formy vstupních útoků, které jsou důležitou součástí testování zabezpečení. Testování útoku a průniku může pomoct identifikovat ohrožení zabezpečení v softwarových rozhraních.

Testy PnP (základy zařízení)

Základní testy PnP zařízení nutí ovladač řešit téměř všechny IRP PnP; existují však tři oblasti, které jsou zdůrazněny konkrétně: odstranění, přerozdělení prostředků a neočekávané odstranění. Test PnP poskytuje mechanismus pro testování každého z těchto samostatně nebo testování všech dohromady (to znamená jako zátěžový test). Toto testování PnP se provádí pomocí kombinace volání rozhraní API v uživatelském režimu (prostřednictvím testovací aplikace) a volání rozhraní API v režimu jádra (prostřednictvím ovladače s horním filtrem).

Restartování testů (základy zařízení)

Testy restartu základních funkcí zařízení provádějí vstupně-výstupní operace na zadaných zařízeních před, po nebo během restartování systému.

Testy spánku (základy zařízení)

Testy základních funkcí zařízení při spánku spouští vstupně-výstupní operace a operace PnP na zadaných zařízeních před, po nebo během přechodů do stavu spánku systému. Testy režimu spánku zajišťují, že zařízení v rámci testu umožňuje systému procházet všemi podporovanými stavy spánku. Kromě toho zajišťuje, že zařízení bude i nadále funkční po provedení těchto změn stavu prostřednictvím jednoduchého zátěžového testování vstupně-výstupních operací.