Compartilhar via


Testando um driver

Testar um driver é essencial para garantir a confiabilidade e o desempenho. O WDK (Windows Driver Kit) adiciona uma interface de teste de driver ao Visual Studio que você pode usar para criar, implantar, instalar e testar um driver em um computador de teste remoto em sua rede. O WDK também fornece uma coleção de testes de driver de dispositivo que você pode usar para testar recursos e funções do driver. Você também pode personalizar ou gravar seus próprios testes de driver usando o Modelo de Teste de Driver no Visual Studio.

Demonstração de vídeo

Este vídeo demonstra como executar testes relacionados ao driver em um grupo de teste.

Estratégias de teste

Esta seção descreve algumas estratégias para testar drivers e informações sobre como você seleciona e configura um computador remoto a ser usado para teste.

Para preparar um driver para distribuição pública, execute o HCK (Kit de Certificação de Hardware do Windows). Para obter informações sobre o programa de Certificação do Windows e como obter o HCK, consulte o Programa de Certificação de Hardware do Windows.

O WDK fornece os binários de teste e as ferramentas que facilitam a execução dos testes de Conceitos Básicos do Dispositivo da linha de comando. Para obter mais informações, consulte Executar os Testes de DevFund por meio da linha de comando.

Tópico Description
Dicas para testar drivers durante o desenvolvimento Quando você deve começar a testar? Assim que você tiver os requisitos do seu driver, comece a projetar casos de teste que verifiquem os requisitos críticos. Estudos mostram que encontrar e corrigir defeitos no código fica mais caro quanto mais tempo os defeitos permanecem no código. Localizar e corrigir defeitos no início do ciclo de desenvolvimento é menos caro e disruptivo do que encontrar defeitos depois que o código é liberado e distribuído. Criar seus casos de teste antecipadamente também pode ajudá-lo a encontrar problemas em seu design.
Como testar um driver em runtime usando o Visual Studio As extensões do WDK para Visual Studio fornecem uma interface de teste de dispositivo que permite compilar, implantar, instalar e testar convenientemente um driver em um computador de teste em sua rede. O WDK fornece uma coleção de testes de driver de dispositivo que você pode usar para testar os recursos e as funções do driver.

Ferramentas para verificar controladores