Dela via


Konfigurera datorn för testning

I det här avsnittet beskrivs de steg som krävs för att installera WDTF- och TAEF-, kopiera de datadrivna testerna och konfigurera datorn för testning. Observera att följande kommandon måste köras från en kommandotolk med administratörsbehörighet eftersom installation av WDTF installerar drivrutiner i systemet. Anvisningarna nedan förutsätter att systemarkitekturen är x64. Följande steg kan behöva justeras för andra arkitekturer.

steg 1: Hämta paketen och filerna från den senaste EWDK- genom att godkänna licensvillkoren och spara EWDK ISO-filen på den dator där testerna ska köras. EWDK kräver inte installation av Visual Studio. Ladda bara ned EWDK ISO, montera ISO och kopiera filerna som anges nedan. Om du vill montera ISO högerklickar du på ISO-filen och klickar på Montera. När den monteras tilldelas en ISO-enhetsbeteckning till den monterade ISO:en.

steg 2: Installera TAEF genom att navigera till platsen för TAEF MSI i den monterade ISO och installera paketet för önskad arkitektur. Ange en plats och ett namn för installationsloggfilen %USERPROFILE%\Desktop\TAEFInstall.log i det här exemplet:

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"

TAEF MSI installerar TAEF till %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64. Lägg till den här katalogen i systemsökvägsmiljövariabeln och starta om den förhöjda kommandotolken.

Om den inte redan körs startar du TAEF-tjänsten (Te.service) och ställer in på Autostart genom att följa dessa steg.

  1. Starta tjänster: services.msc
  2. Dubbelklicka på Te.Service
  3. Ange "Start"-typ till "Automatisk"
  4. Klicka på Starta för att starta tjänsten

Om Te.Service inte visas som en tjänst i services.msc går du till %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64 och kör följande kommandon för att komma igång med tjänsten:

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

    Kontrollera att te.service har installerats

  2. sc start te.service

    Kontrollera att ”STATE” är ”START_PENDING”

  3. sc query te.service

    Kontrollera att "STATE" är "RUNNING"

  4. sc qc te.service

    Kontrollera att "START_TYPE" är "AUTO_START"

steg 3: Installera WDTF genom att navigera till platsen för WDTF MSI (samma plats som TAEF MSI i den monterade ISO ovan) och installera paketet för önskad arkitektur. Ange en plats och ett namn för installationsloggfilen %USERPROFILE%\Desktop\WDTFInstall.log i det här exemplet:

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"

WDTF MSI installerar WDTF i %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\WDTF.

steg 4: Konfigurera datorn för testning:

  1. Konfigurera datorn för att samla in fullständiga dumpar eller koppla ett kernel-felsökningsprogram.
  2. Eftersom testerna potentiellt kan starta om datorn och behöva styra vilocyklerna konfigurerar du datorn så att den aldrig försättas i strömsparläge, inaktiverar aldrig bildskärmen och loggar automatiskt till ett testkonto (netplwiz.exe). Observera att automatisk inloggning bör användas med försiktighet.

steg 5: Hämta datadrivna testbinärfiler genom att kopiera alla filer från <ISO-enhet>\Program Files\Windows Kits\10\Testing\Tests\Additional Tests\x64\DevFund\DataDriven till en lokal mapp, till exempel %USERPROFILE%\Desktop\Tests. Demontera ISO.