Sdílet prostřednictvím


Konfigurace počítače pro testování

Toto téma popisuje kroky potřebné k instalaci WDTF a TAEF, kopírování testů řízených daty a konfiguraci počítače pro testování. Všimněte si, že následující příkazy musí být spuštěny z příkazového řádku se zvýšenými oprávněními nebo správce, protože instalace WDTF nainstaluje ovladače do systému. Následující pokyny předpokládají, že systémová architektura je x64. Následující kroky je možná potřeba upravit pro jiné architektury.

Krok 1: Získejte balíčky a soubory z nejnovější sady EWDK přijetím licenčních podmínek a uložením souboru ISO EWDK do počítače, na kterém se testy spustí. Sada EWDK nevyžaduje instalaci sady Visual Studio. Jednoduše stáhněte ISO EWDK, připojte ISO a zkopírujte soubory uvedené níže. Chcete-li připojit ISO, klepněte pravým tlačítkem myši na soubor ISO a klepněte na tlačítko Připojit. Když je ISO připojeno, je mu přiřazeno písmeno jednotky.

Krok 2: Nainstalujte TAEF tak, že přejdete do umístění MSI TAEF v připojeném iso a nainstalujete balíček pro požadovanou architekturu. Zadejte umístění a název souboru protokolu instalace %USERPROFILE%\Desktop\TAEFInstall.log v tomto příkladu:

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 nainstaluje TAEF do %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64. Přidejte tento adresář do proměnné prostředí PATH systému a restartujte příkazový řádek se zvýšenými oprávněními.

Pokud ještě není spuštěný, spusťte službu TAEF (Te.service) a podle těchto kroků nastavte automatické spuštění .

  1. Spuštění služeb: services.msc
  2. Dvakrát klikněte na Te.Service.
  3. Nastavte typ spouštění na Automaticky.
  4. Kliknutím na Start službu spustíte.

Pokud služba Te.Service není uvedená jako služba v services.msc, přejděte na %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64 a spusťte následující příkazy, abyste službu spustili:

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

    Ověření úspěšné instalace služby te.service

  2. sc start te.service

    Ověřte, že stav je START_PENDING.

  3. sc query te.service

    Ověřte, že je "STAV" na hodnotě "SPUŠTĚNÝ".

  4. sc qc te.service

    Ověřte, že 'START_TYPE' je 'AUTO_START'.

Krok 3: Nainstalujte WDTF tak, že přejdete do umístění MSI WDTF (stejné umístění jako TAEF MSI v připojeném iso výše) a nainstalujte balíček pro požadovanou architekturu. Zadejte umístění a název souboru protokolu instalace %USERPROFILE%\Desktop\WDTFInstall.log v tomto příkladu:

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 nainstaluje WDTF do %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\WDTF.

Krok 4: Konfigurace počítače pro testování:

  1. Nakonfigurujte počítač tak, aby shromáždil úplné výpisy paměti nebo připojil ladicí program jádra.
  2. Vzhledem k tomu, že testy mohou potenciálně restartovat počítač a potřebují řídit cykly spánku, nakonfigurujte počítač tak, aby nikdy neusnul, nikdy nevypnul displej a automaticky se přihlásil do testovacího účtu (netplwiz.exe). Mějte na paměti, že autologon by měl být používán s opatrností.

Krok 5: Získejte binární soubory testů řízené daty zkopírováním všech souborů z <jednotky> ISO\Program Files\Windows Kits\10\Testing\Tests\Additional Tests\x64\DevFund\DataDriven do místní složky, jako je %USERPROFILE%\Desktop\Tests. Odpojte ISO.