Condividi tramite


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.

Test di sospensione

Test Descrizione

Sospensione critica con I/O prima e dopo

Questo test esegue transizioni di stato di sospensione critiche nel sistema ed esegue operazioni di I/O sui dispositivi prima e dopo ogni ciclo di stato di sospensione.

Test binario: Devfund_Critical_Sleep_With_IO_BeforeAndAfter.wsc

Metodo di test: Critical_Reboot_Restart_With_IO_Before_And_After

Parametri: - vedere Parametri di test dei concetti fondamentali del dispositivo

DQ

TestCycles

ResumeDelay

IOPeriod

Sospensione critica con I/O durante

Questo test esegue transizioni di stato di sospensione critiche nel sistema ed esegue operazioni di I/O nei dispositivi.

Test binario: Devfund_Critical_Sleep_With_IO_During.wsc

Metodo di test: Critical_Sleep_With_IO_During

Parametri: - vedere Parametri di test dei concetti fondamentali del dispositivo

DQ

TestCycles

ResumeDelay

IOPeriod

Sospensione e PNP (disabilitazione e abilitazione) con I/O prima e dopo

Questo test esegue il ciclo del sistema attraverso vari stati di sospensione ed esegue operazioni di I/O e PnP di base (disabilita/abilitazione) nei dispositivi prima e dopo ogni ciclo di stato di sospensione.

Per altre informazioni, vedere About the Sleep and PNP disable and enable with IO Before and After test (Informazioni sulla sospensione e la disabilitazione PNP con I/O prima e dopo il test).

Test binario: Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter.wsc

Metodo di test: Sleep_PNP_DisableEnable_With_IO_Before_And_After

Parametri: - vedere Parametri di test dei concetti fondamentali del dispositivo

DQ

TestCycles

ResumeDelay

IOPeriod

Sospensione con I/O prima e dopo

Questo test esegue il ciclo del sistema attraverso vari stati di sospensione ed esegue operazioni di I/O nei dispositivi prima e dopo ogni ciclo di stato di sospensione.

Per altre informazioni, vedere Informazioni sulla sospensione con I/O prima e dopo il test.

Test binario: Devfund_Sleep_With_IO_BeforeAndAfter.wsc

Metodo di test: Sleep_With_Io_Before_And_After

Parametri: - vedere Parametri di test dei concetti fondamentali del dispositivo

DQ

TestCycles

ResumeDelay

IOPeriod

Sospensione con I/O durante

Questo test esegue il ciclo del sistema attraverso vari stati di sospensione ed esegue operazioni di I/O nei dispositivi.

Test binario: Devfund_Sleep_With_IO_During.wsc

Metodo di test: Sleep_With_IO_During

Parametri: - vedere Parametri di test dei concetti fondamentali del dispositivo

DQ

TestCycles

ResumeDelay

IOPeriod

Informazioni sulla disabilitazione sospensione e PNP e sull'abilitazione con I/O prima e dopo il test

Questo test esegue le operazioni seguenti:

  1. Verifica che il dispositivo di test e i relativi discendenti non segnalino codici di problema del dispositivo.
  2. Testa le operazioni di I/O nel dispositivo di test e i relativi discendenti usando i plug-in I/O semplici WDTF. Per altre informazioni, vedere Plug-in WDTF Simple I/O forniti.
  3. Invia il sistema di test al primo stato di sospensione supportato e riprende il sistema dalla sospensione dopo qualche tempo.
  4. Verifica che il dispositivo di test e i relativi discendenti non segnalino codici di problema del dispositivo.
  5. Testa le operazioni di I/O nel dispositivo di test e i relativi discendenti usando i plug-in I/O semplici WDTF. Per altre informazioni, vedere Plug-in WDTF Simple I/O forniti.
  6. Se il dispositivo di test è disabilitato, il test disabilita e abilita il dispositivo di test usando interfacce di azione WDTF PnP, vedere IWDTFPNPAction2::D isableDevice e IWDTFPNPAction2::EnableDevice per altre informazioni.
  7. Verifica che il dispositivo di test e i relativi discendenti non segnalino codici di problema del dispositivo.
  8. Testa l'I/O nel dispositivo di test e i relativi discendenti usando plug-in I/O semplici WDTF. Per altre informazioni, vedere Plug-in WDTF Simple I/O forniti.
  9. Ripete il passaggio 3-8 per ogni stato di sospensione supportato del sistema di test.
  10. Ripete il passaggio 1-9 più volte.

Informazioni sulla sospensione con I/O prima e dopo il test

Questo test esegue le operazioni seguenti:

  1. Verifica che nel sistema non siano presenti dispositivi che segnalano codici di problema del dispositivo.
  2. Testa le operazioni di I/O in ogni dispositivo del sistema usando plug-in I/O semplici WDTF. Per altre informazioni, vedere Plug-in WDTF Simple I/O forniti.
  3. Invia il sistema di test al primo stato di sospensione supportato e riprende il sistema dalla sospensione dopo qualche tempo.
  4. Verifica che nel sistema non siano presenti dispositivi che segnalano codici di problema del dispositivo.
  5. Testa le operazioni di I/O in ogni dispositivo del sistema usando plug-in I/O semplici WDTF. Per altre informazioni, vedere Plug-in WDTF Simple I/O forniti.
  6. Ripete i passaggi da 3 a 5 per ogni stato di sospensione supportato del sistema di test.
  7. Ripete i passaggi da 1 a 6 volte.

Come testare un driver in fase di esecuzione con Visual Studio

Come selezionare e configurare i test dei concetti fondamentali del dispositivo

Test fondamentali del dispositivo

Sono stati forniti plug-in I/O semplici WDTF

Come testare un driver in fase di esecuzione da un prompt dei comandi