Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Testy CHAOS (Concurrent Hardware and Operating System) uruchamiają współbieżnie różne testy sterowników PnP, fuzz testing sterowników urządzeń oraz testy systemu zasilania.
Testy CHAOSu
| Testowanie | Opis |
|---|---|
wyłączyć obsługę rozszerzonego testowania urządzeń (EDT) |
Ten test odinstalowuje sterownik filtru testowego (msdmfilt.sys) jako górny filtr na urządzeniach określonych przy użyciu parametru DQ. Ten filtr testowy jest instalowany w ramach uruchamiania testów w tej kategorii testów Test sterownika PnP używa sterownika filtrującego EDT do wysyłania IRP_MN_CANCEL_REMOVE_DEVICE do docelowych stosów urządzeń. Parametry : — zobacz Podstawowe parametry testu urządzenia DQ |
Uruchamianie testu CHAOS |
Uruchamia testy PnP i testy fuzzing równolegle podczas przechodzenia przez wszystkie obsługiwane stany zasilania systemu. Testy sterowników PnP wysyłają żądania we/wy do stosów urządzeń docelowych podczas wykonywania operacji PnP. Ten test równolegle uruchamia testy PnP (wyłącz/włącz, równoważenie, usunięcie/ponowne uruchomienie, niespodziewane usunięcie i usunięcie DIF) oraz testy fuzzingu sterownika na urządzeniu testowym, podczas gdy system testowy przechodzi przez wszystkie obsługiwane stany uśpienia (S1, S2, S3, S4 i Connected Standby) jednocześnie. Celem tego testu jest przetestowanie scenariuszy współbieżności PNP, I/O i zasilania oraz znalezienie awarii i/lub zawieszeń w procesie. Test binarny: Devfund_ChaosTest.dll Metoda testowa: RunCHAOSTest Parametry: DQ — zobacz Podstawowe parametry testu urządzeń TestPeriod — określa, jak długo należy uruchomić test (w minutach). |
Tematy powiązane
Jak przetestować sterownik w czasie wykonywania przy użyciu programu Visual Studio
Jak wybrać i skonfigurować testy podstaw funkcjonalności urządzeń
Testy fundamentalne urządzenia