Sdílet prostřednictvím


Jak spustit testovací sady HCK ve WDK 8.1

Chcete-li usnadnit testování ovladačů Systému Windows v WDK, můžete od WDK 8.1 nyní vybrat testovací sady HCK pro spuštění na testovacích počítačích. Testovací sady HCK zahrnují základní testy zařízení a testy pro grafiku, obrázky, bezdrátovou síť LAN, mobilní širokopásmové připojení (CDMA a GSM) a zařízení WiFi Direct. Jedná se o stejné testy, které se používají v sadě Windows Hardware Certification Kit (Windows HCK). Informace o systému Windows HCK najdete v tématu Certifikační program systému Windows pro hardware.

Test HCK můžete spustit z okna příkazového řádku nebo ze sady Visual Studio. Kromě toho můžete tyto testy zkopírovat do nového umístění, což může být jiný počítač nebo USB disk, a spustit testy z tohoto umístění. Spuštění testů automaticky nastaví všechny místní konfigurace potřebné ke spuštění testů.

Spuštění testovacích sad HCK na testovacím počítači pomocí sady Visual Studio

Pokud jste to ještě neudělali, postupujte podle pokynů v Zřízení počítače pro nasazení a testování ovladačů (WDK 8.1). Po nakonfigurování testovacího počítače se název testovacího počítače zobrazí na panelu nástrojů. Ujistěte se, že jste vybrali testovací počítač, který jste nakonfigurovali pro zařízení, které testujete pomocí sady testů HCK.

Připravte testovací počítač podle potřeby tak, že nainstalujete zařízení a ovladač a případné další požadavky na topologii testů (viz požadavky testu HCK pro zařízení, které testujete). Místo kontroleru HCK Studio a HCK spustíte testy pomocí sady Visual Studio a WDK 8.1.

Vyberte sadu testů HCK, která se má spustit na testovacím počítači.

  1. V nabídce Driver vyberte Test a pak vyberte Průzkumník skupin testů.
  2. V okně Průzkumníka testovacích testů ovladačů vyberte jednu z testovacích sad HCK. Když vyberete sadu testů, zobrazí se v okně Driver Test Group.
  3. Ujistěte se, že jste vybrali testovací počítač, který jste nakonfigurovali pro zařízení, které testujete pomocí sady testů HCK.
  4. Pokud chcete používat testovací sady HCK, musíte také dodržovat požadavky na konfiguraci pro zařízení, které testujete.
  5. Pomocí zaškrtávacích políček můžete vybrat testy, které odpovídají architektuře zamýšleného testovacího počítače (x86, x64, Arm).
  6. V nabídce Ovladač vyberte Test > Spustit test. Ve výchozím nastavení spustí příkaz Spustit test všechny testy v aktuálně vybrané testovací skupině.

Můžete také zkopírovat některou z poskytnutých sad testů HCK a exportovat je spolu s potřebnými soubory podpory testů, abyste mohli sadu testů spustit z okna příkazového řádku.

Export testovací sady

  1. V Průzkumníku testovací skupinyvyberte a podržte (nebo klikněte pravým tlačítkem) sadu testů HCK, kterou chcete zkopírovat, a z kontextové nabídky vyberte Exportovat sadu testů.... (Příkaz spustí CopyMe.cmd skript).
  2. Vyberte cílovou složku pro testovací sadu. Testovací sadu můžete exportovat do sdílené síťové složky nebo na USB flash disk.
  3. Pokud chcete spustit sadu testů HCK, otevřete na testovacím počítači okno příkazového řádku se zvýšenými oprávněními. Přejděte do cílového adresáře a spusťte skript RunMe.cmd. Další informace najdete v tématu Spuštění sady testů HCK z okna příkazového řádku.

Spuštění testovacích sad HCK z okna příkazového řádku

Kopírování testovací sady HCK

  1. Otevřete okno příkazového řádku sady Visual Studio. Přejděte do adresáře %WindowsSdkDir%\Testing\Tests\HCK Tests\Basic. Například C:\Program Files (x86)\Windows Kits\8.1\Testing\Tests\HCK Tests\Basic

  2. Spusťte skript CopyMe.cmd a zadejte název testovací sady a cílového adresáře. Skript má následující syntaxi příkazového řádku:

    CopyMe.cmd testSuite destinationPath
    

    testSuite je jedním z následujících:

    • Zařízení. Základy zařízení
    • Zařízení.Grafika
    • Zařízení.Zobrazování
    • Device.Network.MobileBroadband.CDMA
    • Zařízení.Síť.MobilníŠirokopásmovéPřipojení.GSM
    • Zařízení.Síť.WLAN

    destinationPath může být libovolná platná cesta, včetně cest UNC. Sadu testů HCK můžete například zkopírovat na USB flash disk nebo do sdílené složky na serveru.

    C:\Program Files (x86)\Windows Kits\8.1\Testing\Tests\HCK Tests\Basic>CopyMe "De
    vice.Device Fundamentals" d:\temp\devfund
    Copying test target setup installers
    Copying TAEF and WDTF infrastructure
    Copying debuggers infrastructure
    Copying x86 tools
    Copying x64 tools
    Copying arm tools
    Copying test suite
    Copy complete!
    
    Run on any computer using an administrator command prompt in the same folder as
    the RunMe.cmd script.
    "RunMe.cmd <infFileName>"
    

Spuštění sady testů HCK z okna příkazového řádku

Poznámka

Pokud je na testovacím počítači systém Windows 7, je nutné stáhnout a nainstalovat rozhraní Microsoft .NET Framework 4.5 před spuštěním testovací sady HCK.

  1. Na testovacím počítači, který jste nakonfigurovali pro testování, otevřete okno příkazového řádku se zvýšenými oprávněními (Spustit jako správce) a přejděte do adresáře, do kterého jste zkopírovali testovací sadu HCK.

  2. Spusťte skript RunMe.cmd a zadejte cestu a název souboru INF. Skript má následující syntaxi příkazového řádku:

    RunMe.cmd infFileName
    

    Například:

    RunMe.cmd myDriver.inf
    

    Poznámka

    Sada testů Device.Graphics nepoužívá soubor INF, ale RunMe.cmd skript vyžaduje soubor INF. V případě potřeby můžete zadat název náhradního souboru INF.

Testovací sady HCK

Informace o zadávání parametrů testu naleznete v tématu Základy zařízení Parametry testu. Pokud je testované zařízení nebo jedno z jeho podřízených zařízení WiFi adaptér nebo síťové zařízení, možná budete muset nastavit parametry Wpa2PskAesSsid, Wpa2PskPasswordnebo WDTFREMOTESYSTEM.

Sada testů HCK Tests.Basic.Device.Device Fundamentals

Tuto sadu testů použijte pro obecné testování spolehlivosti všech typů zařízení. Musíte dodržovat požadavky na hardware, software a testování testů HCK, jak je popsáno v Device.Fundamentals Požadavky na testování spolehlivosti. Místo kontroleru HCK Studio a HCK spustíte základní testy pomocí sady Visual Studio a WDK 8.1.

Sada testů HCK Tests.Basic.Device.Device Fundamentals  
požadavky na hardware, software a testování Základy zařízení: Požadavky na testování spolehlivosti
popisy testů DF – PNP (zakázání a povolení) s IO před a po (Basic)
DF – režim spánku s I/O operacemi před a po (základní)

Sada testů HCK Tests.Basic.Device.Graphics

Tato testovací sada slouží k testování grafických adaptérů nebo čipových sad. Musíte dodržovat požadavky na hardware, software a testy HCK, jak je popsáno v požadavcích na testování grafických adaptérů nebo čipových sad. Místo kontroleru HCK Studio a HCK spustíte základní testy pomocí sady Visual Studio a WDK 8.1.

Sada testů HCK Tests.Basic.Device.Graphics  
požadavky na hardware, software a testování požadavky na testování grafických adaptérů nebo čipových sad
popisy testů testy grafických adaptérů nebo čipových sad

Sada testů HCK Tests.Basic.Device.Imaging

Pomocí této testovací sady otestujte tiskárny. Sada testů používá testy, které jsou součástí HCK Device.Imaging Testing. Místo kontroleru HCK Studio a HCK spustíte základní testy pomocí sady Visual Studio a WDK 8.1.

Sada testů HCK Tests.Basic.Device.Imaging  
požadavky na hardware, software a testování požadavky na testování tiskárny
popisy testů Testy tiskárny

HCK Tests.Basic.Device.Network.MobileBroadband.CDMA – testovací sada

Pomocí této testovací sady otestujte zařízení CDMA mobilního širokopásmového připojení. Postupujte podle pokynů pro nastavení a konfiguraci zařízení, jak je popsáno v požadavky na testování mobilního širokopásmového připojení. Místo kontroleru HCK Studio a HCK spustíte základní testy pomocí sady Visual Studio a WDK 8.1.

HCK Tests.Basic.Device.Network.MobileBroadband.CDMA – testovací sada  
požadavky na hardware, software a testování požadavky na testování mobilního širokopásmového připojení
popisy testů Testy CDMA

HCK Tests.Basic.Device.Network.MobileBroadband.GSM sada testů

Pomocí této testovací sady otestujte mobilní širokopásmové GSM zařízení. Postupujte podle pokynů pro nastavení a konfiguraci zařízení, jak je popsáno v požadavky na testování mobilního širokopásmového připojení. Místo kontroleru HCK Studio a HCK spustíte základní testy pomocí sady Visual Studio a WDK 8.1.

HCK Tests.Basic.Device.Network.MobileBroadband.GSM sada testů  
požadavky na hardware, software a testování požadavky na testování mobilního širokopásmového připojení
popisy testů GSM testy

Sada testů HCK Tests.Basic.Device.Network.WLAN

Pomocí této testovací sady otestujte zařízení Wireless LAN (802.11). Postupujte podle pokynů pro nastavení a konfiguraci zařízení, jak je popsáno v Požadavcích na testování bezdrátové sítě LAN (802.11) pro HCK. Místo kontroleru HCK Studio a HCK spustíte základní testy pomocí sady Visual Studio a WDK 8.1.

Sada testů HCK Tests.Basic.Device.Network.WLAN  
požadavky na hardware, software a testování požadavky na testování bezdrátové sítě LAN (802.11)
popisy testů WLAN L1 Testy