Compartilhar via


Configurar o computador para teste

Este tópico descreve as etapas necessárias para instalar o WDTF e o TAEF, copiar os testes controlados por dados e configurar o computador para teste. Observe que os comandos a seguir devem ser executados em um prompt de comando com privilégios elevados/administrador porque a instalação do WDTF instala drivers no sistema. As instruções a seguir pressupõem que a arquitetura do sistema seja x64. As etapas a seguir podem precisar ser ajustadas para outras arquiteturas.

Etapa 1: obtenha os pacotes e arquivos do EWDK mais recente aceitando os termos de licenciamento e salvando o arquivo ISO do EWDK no computador no qual os testes serão executados. O EWDK não requer a instalação do Visual Studio. Basta baixar o ISO do EWDK, montar o ISO e copiar os arquivos especificados abaixo. Para montar o ISO, clique com o botão direito do mouse no arquivo ISO e clique em Montar. Quando ele é montado, uma letra de unidade ISO é atribuída ao ISO montado.

Etapa 2: instale o TAEF navegando até o local da MSI do TAEF no ISO montado e instalando o pacote para a arquitetura desejada. Especifique um local e um nome para o arquivo de log de instalação, %USERPROFILE%\Desktop\TAEFInstall.log neste exemplo:

cd <ISO drive>\Program Files\Windows Kits\10\Testing\Runtimes

msiexec /i "Test Authoring and Execution Framework x64-x64_en-us.msi" /l* "%USERPROFILE%\Desktop\TAEFInstall.log"

O TAEF MSI instala o TAEF em %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64. Adicione esse diretório à variável de ambiente PATH do sistema e reinicie o prompt de comando com privilégios elevados.

Se ele ainda não estiver em execução, inicie o serviço TAEF (Te.service) e defina como Início Automático seguindo estas etapas.

  1. Serviços de Inicialização: services.msc
  2. Clique duas vezes em Te.Service
  3. Definir o tipo "Inicialização" como "Automático"
  4. Clique em Iniciar para iniciar o serviço

Se o Te.Service não estiver listado como um serviço em services.msc, acesse %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64 e execute os seguintes comandos para iniciar o serviço:

  1. wex.services.exe /install:te.service

    Verifique se o te.service foi instalado com êxito

  2. sc start te.service

    Verificar se 'STATE' é 'START_PENDING'

  3. sc query te.service

    Verificar se 'STATE' é 'RUNNING'

  4. sc qc te.service

    Verificar se 'START_TYPE' é 'AUTO_START'

Etapa 3: instale o WDTF navegando até o local da MSI do WDTF (mesmo local que a MSI do TAEF no ISO montado acima) e instalando o pacote para a arquitetura desejada. Especifique um local e um nome para o arquivo de log de instalação, %USERPROFILE%\Desktop\WDTFInstall.log neste exemplo:

cd <ISO drive>\Program Files\Windows Kits\10\Testing\Runtimes
msiexec /i "Windows Driver Testing Framework (WDTF) Runtime Libraries-x64_en-us.msi" /l* "%USERPROFILE%\Desktop\WDTFInstall.log"

A MSI do WDTF instala o WDTF em %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\WDTF.

Etapa 4: configurar o computador para teste:

  1. Configure o computador para coletar despejos completos ou anexar um depurador de kernel.
  2. Como os testes podem potencialmente reinicializar o computador e precisam controlar os ciclos de suspensão, configure o computador para nunca dormir, nunca desative a exibição e faça logon automático em uma conta de teste (netplwiz.exe). Observe que o autologon deve ser usado com cuidado.

Etapa 5: obtenha os binários de teste controlados por dados copiando todos os arquivos da unidade> ISO\Arquivos de< Programas\Windows Kits\10\Testing\Tests\Additional Tests\x64\DevFund\DataDriven para uma pasta local, como %USERPROFILE%\Desktop\Tests. Desmonte o ISO.