Compartir a través de


Prueba de esfuerzo del controlador de impresión

Esta prueba automatizada hace hincapié en el controlador de varias maneras. No es necesario examinar la salida de esta prueba.

Nota

   Debe ejecutar esta prueba por separado de las demás pruebas de impresora.

 

Detalles de las pruebas

   
Especificaciones
  • Device.Imaging.Printer.Base.applicationVerifier
  • Device.Imaging.3DPrinter.Base.DriverStability
  • Device.Imaging.3DPrinter.Base.ApplicationVerifier
  • Device.Imaging.Printer.Base.driverStability
Plataformas
  • Windows 10, ediciones de cliente (x86)
  • Windows 10, ediciones de cliente (x64)
  • Windows Server 2016 (x64)
  • Windows 10, ediciones de cliente (Arm64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
Tiempo de ejecución esperado (en minutos) 150
Categoría Escenario
Tiempo de espera (en minutos) 9000
Requiere reinicio false
Requiere una configuración especial false
Tipo automatic

 

Documentación adicional

Las pruebas de esta área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:

Ejecución de la prueba

Antes de ejecutar la prueba, complete la configuración de la prueba como se describe en los requisitos de prueba: Requisitos previos de las pruebas de impresora.

Nota

   Esta prueba no requiere que una impresora esté conectada físicamente al equipo de prueba. Puede ejecutar esta prueba mediante un puerto NULL. Sin embargo, debe ejecutar esta prueba en el entorno de Appverifier. Debe habilitar el depurador del sistema NT (NTSD).

 

Solución de problemas

Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.

Para obtener información sobre la solución de problemas, consulte Solución de problemas de Device.Imaging Testing.

Esta prueba produce un error si se produce alguno de los siguientes problemas:

  • La prueba no genera la salida.

  • El depurador se interrumpe.

  • La prueba genera una salida incorrecta.

  • El archivo de registro indica un error.

A continuación se muestran los archivos de registro de esta prueba:

  • Printdrvstress.xml

  • PrintDrvStress_DeviceLogger.xml

Más información

Esta prueba puede generar una gran cantidad de resultados. Puede omitir y descartar esta salida.

Esta prueba ejecuta varias rutas de acceso de código de controlador en varios subprocesos. Esta prueba ejecuta la parte de representación y configuración del controlador. En este ejercicio se crea un entorno de esfuerzo para los controladores de impresora. La herramienta a menudo revela errores.

Normalmente, esta prueba imprime en una impresora de puerto NULL para evitar grandes cantidades de salida física.

Para ejecutar esta prueba manualmente, ejecute el siguiente comando en un símbolo del sistema:

PrintDrvStress.exe /printer="<printername>" /timetorun=120

Esta prueba usa los trabajos de prueba "Add NullPortMonitor and switch port" (Agregar NullPortMonitor y switch port) y "Restore port and delete NullPortMonitor" (Restaurar puerto y eliminar NullPortMonitor) en la biblioteca HLK de Windows para ejecutar automáticamente PrintDrvStress mediante un puerto NULL y, a continuación, para restaurar el puerto de la impresora.

Parámetros

Nombre de parámetro Descripción de los parámetros
LLU_NetAccessOnly Usuario local lógico: solo acceso a la red.
LLU_LAU Usuario local lógico.
Nombre testExecutable Nombre del ejecutable de prueba.
WDKPrinterName Nombre de la impresora.
3MFFile_Path Ruta de acceso al archivo 3MF.