Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo argomento vengono illustrati i passaggi necessari per installare WDTF e TAEF, copiare i test basati sui dati e configurare il computer per i test. Si noti che i comandi seguenti devono essere eseguiti da un prompt dei comandi con privilegi elevati/amministratore perché l'installazione di WDTF installa i driver nel sistema. Le istruzioni seguenti presuppongono che l'architettura di sistema sia x64. Potrebbe essere necessario modificare i passaggi seguenti per altre architetture.
Passaggio 1: ottenere i pacchetti e i file dall'ultimo EWDK accettando le condizioni di licenza e salvando il file ISO EWDK nel computer in cui verranno eseguiti i test. EWDK non richiede l'installazione di Visual Studio. È sufficiente scaricare l'ISO EWDK, montare l'ISO e copiare i file specificati di seguito. Per montare l'ISO, fare clic con il pulsante destro del mouse sul file ISO e poi fare clic su Monta. Quando viene montato, una lettera di unità ISO viene assegnata all'ISO montato.
Passaggio 2: installare TAEF navigando al percorso del file MSI di TAEF nell'ISO montato e installando il pacchetto per l'architettura desiderata. Specificare un percorso e un nome per il file di log di installazione, %USERPROFILE%\Desktop\TAEFInstall.log in questo esempio:
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"
Il pacchetto MSI di TAEF installa TAEF in %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64. Aggiungere questa directory alla variabile di ambiente PATH di sistema e riavviare il prompt dei comandi con privilegi elevati.
Se non è già in esecuzione, avviare il servizio TAEF (Te.service) e impostare su Avvio automatico seguendo questa procedura.
- Avviare Servizi: services.msc
- Fare doppio clic su Te.Service
- Impostare il tipo "Avvio" su "Automatico"
- Fare clic su Start per avviare il servizio
Se Te.Service non è elencato come servizio in services.msc, passare a %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\TAEF\x64 ed eseguire i comandi seguenti per iniziare il servizio:
wex.services.exe /install:te.serviceVerificare che te.service sia stato installato correttamente
sc start te.serviceVerificare che 'STATE' sia 'START_PENDING'
sc query te.serviceVerificare che 'STATE' sia 'RUNNING'
sc qc te.serviceVerificare che "START_TYPE" sia "AUTO_START"
Passaggio 3: installare WDTF passando al percorso dell'MSI del WDTF (stessa posizione dell'MSI del TAEF nell'ISO montato sopra) e installando il pacchetto per l'architettura desiderata. Specificare un percorso e un nome per il file di log di installazione, %USERPROFILE%\Desktop\WDTFInstall.log in questo esempio:
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"
Il MSI di WDTF installa WDTF in %PROGRAMFILES%\Windows Kits\10\Testing\Runtimes\WDTF.
Passaggio 4: Configurare il computer per i test:
- Configurare il computer per raccogliere i dump completi o collegare un debugger del kernel.
- Poiché i test possono potenzialmente riavviare il computer e devono controllare i cicli di sospensione, configurare il computer per non andare mai in sospensione, non spegnere mai lo schermo, ed effettuare l'accesso automatico a un account di test (netplwiz.exe). Si noti che l'autenticazione automatica deve essere utilizzata con cautela.
Passaggio 5: ottenere i file binari di test basati sui dati copiando tutti i file dall'unità ISO <>\Programmi\Windows Kits\10\Testing\Tests\Additional Tests\x64\DevFund\DataDriven in una cartella locale, ad esempio %USERPROFILE%\Desktop\Tests. Smontare l'ISO.