Compartir a través de


Pruebas de aspectos básicos del dispositivo

En esta sección

Tema Descripción

Pruebas CHAOS (aspectos básicos del dispositivo)

Las pruebas CHAOS (hardware simultáneo y sistema operativo) ejecutan varias pruebas de controladores PnP, pruebas aproximadas del controlador de dispositivo y pruebas del sistema de energía simultáneamente.

Pruebas de Cobertura (Fundamentos del Dispositivo)

Las pruebas de cobertura fundamental del dispositivo supervisan e informan sobre los distintos paquetes de solicitud de E/S (IRP) que entran o dejan una pila de controladores para los dispositivos especificados. Los datos de las pruebas de cobertura pueden ayudar a identificar los puntos débiles de cobertura durante la prueba y la comprobación del controlador.

Pruebas de estrés de CPU (Fundamentos del dispositivo)

Las pruebas de CpuStress realizan pruebas de E/S de dispositivo con diferentes niveles de uso del procesador.

Pruebas DriverInstall (aspectos básicos del dispositivo)

La categoría prueba Instalación de controladores incluye pruebas que desinstalan y vuelven a instalar un controlador varias veces para probar la funcionalidad de instalación. Las pruebas de entrada/salida se inician en el controlador y el dispositivo después de cada reinstalación. Las pruebas están diseñadas para mejorar la experiencia general para los usuarios finales que necesitan instalar y reinstalar un controlador de dispositivo o un dispositivo.

pruebas de E/S (aspectos básicos del dispositivo)

Las pruebas de E/S fundamentales del dispositivo realizan pruebas básicas de E/S en los dispositivos especificados.

pruebas de penetración (aspectos básicos del dispositivo)

Las pruebas de penetración de los fundamentos del dispositivo realizan varias formas de ataques de entrada, que son un componente crítico de las pruebas de seguridad. Las pruebas de ataque y penetración pueden ayudar a identificar vulnerabilidades en las interfaces de software.

Pruebas de PnP (aspectos básicos del dispositivo)

Las pruebas PnP de Device Fundamentals obligan a un controlador a manejar casi todos los IRP de PnP; sin embargo, hay tres áreas que se enfatizan específicamente la eliminación, el reequilibrio y la eliminación sorpresa. La prueba PnP proporciona un mecanismo para probar cada uno de estos por separado o para probarlos todos juntos (es decir, como prueba de esfuerzo). Esta prueba de PnP se realiza mediante una combinación de llamadas API en modo de usuario (a través de la aplicación de prueba) y llamadas API en modo kernel (a través de un controlador de filtro superior).

pruebas de reinicio (aspectos básicos del dispositivo)

Las pruebas fundamentales de reinicio del dispositivo ejecutan E/S en los dispositivos especificados, antes, después o durante los reinicios del sistema.

Pruebas de suspensión (aspectos básicos del dispositivo)

Las pruebas de suspensión de aspectos básicos del dispositivo ejecutan operaciones de E/S y PnP en los dispositivos especificados, antes y después, o durante las transiciones de estado de suspensión del sistema. Las pruebas de suspensión garantizan que el dispositivo sometido a prueba permita que el sistema se recorra por todos los estados de suspensión admitidos. Además, garantiza que el dispositivo sigue funcionando después de estos cambios de estado a través de pruebas de esfuerzo de E/S simples.