Нагрузочный тест драйвера печати
Этот автоматизированный тест подчеркивает драйвер несколькими способами. Вам не нужно проверять выходные данные этого теста.
Примечание
Этот тест необходимо выполнять отдельно от других тестов принтера.
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 150 |
Категория | Сценарий |
Время ожидания (в минутах) | 9000 |
Требуется перезагрузка | false |
Требуется специальная конфигурация | false |
Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования для тестирования принтера.
Примечание
Для этого теста не требуется физическое подключение принтера к тестовом компьютеру. Этот тест можно выполнить с помощью порта NULL. Однако этот тест необходимо выполнить в среде Appverifier. Необходимо включить системный отладчик NT (NTSD).
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Imaging.
Этот тест завершается ошибкой, если возникает какая-либо из следующих проблем:
Тест не выдает выходные данные.
Отладчик прерывается.
Тест выдает неправильные выходные данные.
Файл журнала указывает на сбой.
Ниже приведены файлы журналов для этого теста.
Printdrvstress.xml
PrintDrvStress_DeviceLogger.xml
Дополнительные сведения
Этот тест может генерировать большое количество выходных данных. Вы можете игнорировать и отклонять эти выходные данные.
Этот тест выполняет несколько путей кода драйвера в нескольких потоках. Этот тест выполняет как часть отрисовки, так и конфигурации драйвера. Это упражнение создает стрессовую среду для драйверов принтера. Средство часто выявляет ошибки.
Как правило, этот тест выполняет печать на принтере порта NULL, чтобы избежать больших объемов физических выходных данных.
Чтобы запустить этот тест вручную, выполните следующую команду в командной строке:
PrintDrvStress.exe /printer="<printername>" /timetorun=120
Этот тест использует тестовые задания "Add NullPortMonitor and switch port" and "Restore port and delete NullPortMonitor" в библиотеке HLK Windows для автоматического запуска PrintDrvStress с использованием порта NULL, а затем для восстановления порта принтера.
Параметры
Имя параметра | Описание параметра |
---|---|
LLU_NetAccessOnly | Логический локальный пользователь: только сетевой доступ. |
LLU_LAU | Логический локальный пользователь. |
Имя TestExecutable | Имя исполняемого файла теста. |
WDKPrinterName | Имя принтера. |
3MFFile_Path | Путь к файлу 3MF. |