Partilhar via


Testes de conceitos básicos do dispositivo

Nesta seção

Tópico Descrição

Testes chaos (conceitos básicos do dispositivo)

Os testes CHAOS (Hardware e Sistema Operacional Simultâneos) executam vários testes de driver PnP, testes de fuzz de driver de dispositivo e testes de sistema de energia simultaneamente.

Testes de cobertura (Conceitos básicos do dispositivo)

Os testes de Cobertura Fundamental do Dispositivo monitoram e relatam os vários IRPs (pacotes de solicitação de E/S) que inserem ou deixam uma pilha de driver para dispositivos especificados. Os dados dos testes de Cobertura podem ajudar a identificar pontos fracos de cobertura durante o teste e a verificação do driver.

Testes de CPUStress (Conceitos básicos do dispositivo)

Os testes de CpuStress executam testes de E/S do dispositivo com diferentes níveis de utilização do processador.

Testes de DriverInstall (Conceitos básicos do dispositivo)

A categoria de teste Instalação do Driver inclui testes que desinstalam e reinstalam um driver várias vezes para testar a funcionalidade de instalação. Os testes iniciam testes de E/S no driver e no dispositivo após cada reinstalação. Os testes foram projetados para melhorar a experiência geral dos usuários finais que precisam instalar e reinstalar um driver de dispositivo ou um dispositivo.

Testes de E/S (Conceitos básicos do dispositivo)

Os testes de E/S de Conceitos Básicos do Dispositivo executam testes básicos de E/S nos dispositivos especificados.

Testes de penetração (Conceitos básicos do dispositivo)

Os testes de Penetração de Conceitos Básicos do Dispositivo executam várias formas de ataques de entrada, que são um componente crítico dos testes de segurança. Os testes de ataque e penetração podem ajudar a identificar vulnerabilidades em interfaces de software.

Testes PnP (Conceitos básicos do dispositivo)

Os testes PnP de Conceitos Básicos do Dispositivo forçam um driver a lidar com quase todos os IRPs PnP; no entanto, há três áreas que são enfatizadas especificamente: remoção, rebalanceamento e remoção surpresa. O teste PnP fornece um mecanismo para testar cada um deles separadamente ou testá-los todos juntos (ou seja, como um teste de estresse). Esse teste PnP é realizado usando uma combinação de chamadas à API de modo de usuário (por meio do aplicativo de teste) e chamadas à API do modo kernel (por meio de um driver de filtro superior).

Reinicializar testes (conceitos básicos do dispositivo)

Os testes de Reinicialização de Conceitos Básicos do Dispositivo executam E/S nos dispositivos especificados, antes e depois ou durante as reinicializações do sistema.

Testes de suspensão (Conceitos básicos do dispositivo)

Os testes de Suspensão de Conceitos Básicos do Dispositivo executam operações de E/S e PnP nos dispositivos especificados, antes e depois ou durante as transições de estado de suspensão do sistema. Os testes de suspensão garantem que o dispositivo em teste permita que o sistema seja circulado por todos os estados de suspensão com suporte. Além disso, ele garante que o dispositivo ainda esteja funcional após essas alterações de estado por meio de testes de estresse de E/S simples.