Freigeben über


Problembehandlung bei Testvoraussetzungen für die Zuverlässigkeit von Gerätegrundlagen mithilfe von Windows HLK

In diesem Artikel wird beschrieben, wie Sie Probleme beheben können, die während der Zuverlässigkeitstests der Gerätegrundlagen des Windows Hardware Lab Kit (Windows HLK) auftreten können. Weitere Informationen erhalten Sie unter Problembehandlung bei fehlgeschlagenen Windows HLK-Tests.

Die Problembehandlung bei den Zuverlässigkeitstests der Gerätegrundlagen besteht aus den folgenden primären Schritten:

  1. Überprüfen der Gerätekonfiguration

  2. Identifizieren des Typs der Testfehler

  3. Testfehler selektieren

In den folgenden Abschnitten werden zusätzliche detaillierte und wichtige Informationen bereitgestellt, die Sie zur Problembehandlung bei fehlgeschlagenen Zuverlässigkeitstests der Gerätegrundlagen verwenden können:

Überprüfen der Gerätekonfiguration

Zuverlässigkeitstests von Gerätegrundlagen erfordern, dass die Testgeräte zum Testen von E/A ordnungsgemäß konfiguriert werden. Bevor Sie mit dem Testen beginnen, stellen Sie sicher, dass die Testkonfiguration den Testvoraussetzungen entspricht, die in Voraussetzungen für Device.Fundamentals Zuverlässigkeitstests beschrieben werden. Wenn diese Voraussetzungen nicht erfüllt werden, können Testfehler auftreten.

Identifizieren des Typs der Testfehler

Informationen zur Identifizierung von bestimmten Arten von Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern in Problembehandlung bei Windows HLK-Testfehlern.

Test protokolliert einen Fehler

Der häufigste Grund für das Fehlschlagen von Zuverlässigkeitstests von Gerätegrundlagen in Windows HLK besteht darin, dass der Test einen Fehler protokolliert. Wenn Ihr fehlgeschlagener Test einen Fehler protokolliert hat, empfehlen wir, dass Sie mit dem Abschnitt Testfehler selektieren dieses Themas fortfahren.

Testen von Systemfehlerüberprüfungen

Systemfehlerüberprüfungen werden häufig während Zuverlässigkeitstests von Gerätegrundlagen durchgeführt. Das liegt an der Art der Tests (Belastung, Zuverlässigkeit, Parallelität, usw.).

Wenn Sie Fehler untersuchen, die von Systemfehlerüberprüfungen verursacht werden, empfehlen wir dringend, die Tests erneut auszuführen. Dazu verbinden Sie das Testsystem mit einem Kerneldebugger. Wenn Sie die Tests mithilfe des Debuggers ausführen, wird das System beim Überprüfen von Systemfehlern in den Debugger unterbrochen.

Testen von Blockaden

Während Zuverlässigkeitstests von Gerätegrundlagen treten häufig Testblockaden auf. Testblockaden treten in der Regel dann auf, wenn E/A-Anforderungspakete (IRPs) (in der Regel E/A- und PNP-IRPs) in Treibern hängen bleiben und verhindern, dass die Tests fertiggestellt werden.

Hinweis

Windows HLK wird diese schließlich abbrechen und einen hängengebliebenen Test fehlschlagen lassen, damit mit dem nächsten geplanten Test fortgefahren werden kann.

Wenn ein Test hängen bleibt, empfehlen wir dringend, die Tests erneut auszuführen. Dazu verbinden Sie das Testsystem mit einem Kerneldebugger. Auf diese Weise können Sie zum Zeitpunkt, zu dem der Test hängen bleibt, in den Debugger unterbrechen und die Stapelüberwachung des Testprozesses überprüfen (Zuverlässigkeitstests von Gerätegrundlagen werden in der Regel als te.processhost.exe oder te.exeausgeführt).

Testfehler selektieren

Überprüfen der Testdokumentation

Zuverlässigkeitstests von Gerätegrundlagen testen in der Regel gängige Benutzerszenarien wie Energiesparen mit E/A, PNP mit E/A, Neustart mit E/A usw. Wir empfehlen, dass Sie das zu testende Szenario für die fehlerhaften Tests vollständig verstehen, indem Sie die entsprechende Testdokumentation unter Device.DevFund Tests überprüfen.

Gründliche Überprüfung von Testprotokollen

Sie sollten die der tatsächlichen Fehlermeldung vorangestellten Protokolleinträge gründlich überprüfen, um ein klares Verständnis des aktuellen Testszenarios und der vorher ausgeführten Testszenarien zu erhalten. Manchmal wirken sich vorher ausgeführte Testszenarien (auch wenn sie bestanden wurden) auf das nächste Testszenario aus. Beispielsweise können E/A-Fehler auftreten, nachdem ein Gerät deaktiviert und aktiviert wurde. Weitere Informationen zum Überprüfen von Testprotokollen finden Sie unter Überprüfen von Protokolldateien

Überprüfen zusätzlicher Protokolldateien, die zurückkopiert werden

Zuverlässigkeitstests von Gerätegrundlagen kopieren häufig zusätzliche Dateien zurück, die zur Selektion von Testfehlern nützlich sind. Zum Beispiel kopieren Neuinstallations- und PNP-Tests SetupAPI-Protokolle vom Testsystem zurück. Sie sollten alle Dateien unter Zusätzliche Dateien auf der Registerkarte Ergebnisse in Windows HLK Studio öffnen und überprüfen. Klicken Sie mit der rechten Maustaste auf das Testergebnis, und wählen Sie dann Zusätzliche Dateien aus.

Erfassen und Anzeigen von WDTF-Ablaufverfolgungen

Es kann hilfreich sein, WDTF-Ablaufverfolgungen zu sammeln und anzuzeigen, wenn Sie eine Problembehandlung für bestimmte Fehler durchführen. Unter Sammeln und Anzeigen von WDTF-Ablaufverfolgungen (Windows Device Testing Framework) finden Sie Informationen zum Sammeln und Anzeigen von WDTF-Ablaufverfolgungen.

So erhalten Sie Hilfe

Besitzer von Zuverlässigkeitstests von Gerätegrundlagen bei Microsoft überprüfen und beantworten regelmäßig Fragen, die im Windows-Hardware Test- und Zertifizierungsforum über Testfehler bei Gerätegrundlagentests veröffentlicht wurden. Wir empfehlen Ihnen, dieses Forum zu verwenden, um den erforderlichen Support zu erhalten.

Informationen zum Öffnen einer Supportanfrage zur Untersuchung von Testfehlern finden Sie unter Windows HLK-Support.

Weitere Ressourcen:

In der folgenden Tabelle sind weitere Ressourcen aufgeführt, die Ihnen dabei helfen können, Probleme zu beheben, die sie während Gerätegrundlagentests auftreten können.

Resource Beschreibung

Problembehandlung bei der Windows HLK-Umgebung

Allgemeine Selektrierungs- und Problembehandlungshilfen für Windows HLK-Infrastrukturfehler.

Problembehandlung bei fehlgeschlagenen Windows HLK-Tests

Allgemeine Selektierungs- und Problembehandlungsanleitungen zur Untersuchung von Testfehlern.

Selektieren von WDTF-basierten Tests

Allgemeine Anleitungen zur Problembehandlung von Fehlern, die von WDTF-basierten Tests protokolliert werden.

Auswählen und Konfigurieren der Gerätegrundlagentests

Zuverlässigkeitstests von Gerätegrundlagen werden außerdem im Windows-Treiberkit (WDK) ausgeliefert. Treiberentwickler können es bevorzugen, die fehlerhaften Tests mit WDK und Microsoft Visual Studio auszuführen, um Testfehler zu untersuchen. Auf dieser Seite wird beschrieben, wie Sie die Tests mithilfe des WDK ausführen.

%ProgramFiles%\Windows Kits\8.1\Testing\Tests\Additional Tests\DeviceFundamentals.).

Eine Teilmenge der Zuverlässigkeitstests von Gerätegrundlagen wird mithilfe von VBScript geschrieben. Sie können diese Skriptdateien mithilfe des Editors öffnen. Die Skripts befinden sich dem Ordner, der nach der Installation des WDK angegeben wird.

Problembehandlung der Gerätegrundlagentests mit WDK

Stellt Vorschläge zum Beheben von Problemen bereit, die möglicherweise auftreten, wenn Sie das WDK zur Ausführung der Gerätegrundlagentests verwenden.

Device.DevFund-Tests