Testes de conceitos básicos do dispositivo
Nesta seção
Tópico | Descrição |
---|---|
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. |
|
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. |
|
Os testes de CpuStress executam testes de E/S do dispositivo com diferentes níveis de utilização do processador. |
|
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. |
|
Os testes de E/S de Conceitos Básicos do Dispositivo executam testes básicos de E/S nos dispositivos especificados. |
|
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. |
|
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). |
|
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. |
|
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. |