Condividi tramite


Test fondamentali del dispositivo

In questa sezione

Argomento Descrizione

Test CHAOS (Nozioni fondamentali sui dispositivi)

I test chaos (hardware e sistema operativo simultanei) eseguono diversi test driver PnP, test fuzz del driver di dispositivo e test del sistema di alimentazione simultaneamente.

Test di copertura (nozioni fondamentali sui dispositivi)

I test di Copertura fondamentale del dispositivo monitorano e segnalano i vari pacchetti di richiesta di I/O (IRP) che immettono o lasciano uno stack di driver per i dispositivi specificati. I dati dei test di coverage consentono di identificare i punti deboli di copertura durante il test e la verifica del driver.

Test CPUStress (Nozioni fondamentali sui dispositivi)

I test CpuStress eseguono test di I/O del dispositivo con livelli di utilizzo del processore diversi.

DriverInstall test (Nozioni fondamentali sul dispositivo)

La categoria di test Installazione driver include test che disinstallano e reinstallano un driver più volte per testare la funzionalità di installazione. I test avviano test di I/O sul driver e sul dispositivo dopo ogni reinstallazione. I test sono progettati per migliorare l'esperienza complessiva per gli utenti finali che devono installare e reinstallare un driver di dispositivo o un dispositivo.

Test di I/O (Nozioni fondamentali sui dispositivi)

I test di I/O dei concetti fondamentali del dispositivo eseguono test di I/O di base sui dispositivi specificati.

Test di penetrazione (nozioni fondamentali sul dispositivo)

I test di penetrazione dei concetti fondamentali del dispositivo eseguono varie forme di attacchi di input, che sono un componente fondamentale dei test di sicurezza. I test di attacco e penetrazione consentono di identificare le vulnerabilità nelle interfacce software.

Test PnP (Nozioni fondamentali sui dispositivi)

I test PnP di Device Fundamentals forzano un driver a gestire quasi tutti i irP PnP; Tuttavia, ci sono tre aree sottolineate in particolare: rimozione, ribilanciamento e rimozione di sorprese. Il test PnP fornisce un meccanismo per testare ognuno di questi elementi separatamente o per testarli tutti insieme (ovvero, come test di stress). Questo test PnP viene eseguito usando una combinazione di chiamate API in modalità utente (tramite l'applicazione di test) e chiamate API in modalità kernel (tramite un driver di filtro superiore).

Test di riavvio (nozioni fondamentali sul dispositivo)

I test di riavvio dei concetti fondamentali del dispositivo eseguono I/O nei dispositivi specificati, prima e dopo o durante i riavvii del sistema.

Test di sospensione (nozioni fondamentali sui dispositivi)

I test Device Fundamentals Sleep eseguono operazioni di I/O e PnP nei dispositivi specificati, prima e dopo o durante le transizioni di stato di sospensione del sistema. I test di sospensione assicurano che il dispositivo sottoposto a test consenta il ciclo del sistema attraverso tutti gli stati di sospensione supportati. Inoltre, garantisce che il dispositivo sia ancora funzionante dopo queste modifiche di stato tramite test di stress di I/O semplici.