Тестирование PrintTicket
Этот автоматический тест использует неуправляемые API PrintTicket и PrintCapabilties , которые являются частью Windows Vista и более новой версии Windows.
Если в командной строке есть набор тестов WDK для Windows, средство тестирования последовательно запускает тестовые случаи, упомянутые в файле TestSuite.xml. Для набора тестов WDK тестовые случаи вызывают все собственные API PrintTicket и PrintCapabilities последовательно, используя допустимые входные параметры и ожидая допустимые выходные данные.
Этот тест можно использовать для оценки:
Реализация драйвера вызываемого com-интерфейса PrintTicket и PrintCapabilities : IPrintTicketProvider.
Реализация подключаемого модуля драйвера вызываемого интерфейса COM PrintTicket и PrintCapabilities : IPrintOEMPrintTicketProvider.
Слой оболочки PrintTicket и PrintCapabilities устаревшего драйвера. Вы можете протестировать вызовы API PrintTicket и PrintCapabilities для устаревших принтеров, которые не поддерживают интерфейс IPrintTicketProvider .
Сведения о тесте
Характеристики |
|
Платформы |
|
Поддерживаемые выпуски |
|
Ожидаемое время выполнения (в минутах) | 2 |
Категория | Сценарий |
Время ожидания (в минутах) | 120 |
Требуется перезагрузка | false |
Требуется специальная конфигурация | false |
Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования для тестирования принтера.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Imaging.
Предупреждение
Любая попытка изменить системный принтер по умолчанию во время выполнения теста может привести к несогласованным результатам.
Дополнительные сведения
Параметры
Имя параметра | Описание параметра |
---|---|
LLU_LAU | Логический локальный пользователь. |
LLU_NetAccessOnly | Логический локальный пользователь: только сетевой доступ. |
TestExecutableName | Имя исполняемого файла теста. |
WDKPrinterName | Имя принтера. |