Test fondamentali del dispositivo
In questa sezione
Argomento | Descrizione |
---|---|
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. |
|
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. |
|
I test CpuStress eseguono test di I/O del dispositivo con livelli di utilizzo del processore diversi. |
|
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. |
|
I test di I/O dei concetti fondamentali del dispositivo eseguono test di I/O di base sui dispositivi specificati. |
|
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. |
|
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). |
|
I test di riavvio dei concetti fondamentali del dispositivo eseguono I/O nei dispositivi specificati, prima e dopo o durante i riavvii del sistema. |
|
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. |