Это ситуация, с которой я сталкиваюсь. Я разработал веб-приложение, которое позволяет пользователям выбирать существующие PDF-файлы для пакетной печати на выбранных принтерах.
Однако в среде UAT мы не можем подключать принтеры из-за риска для сетевой безопасности. Я могу организовать установку стороннего программного обеспечения, но из-за административной нагрузки при организации изменений конфигурации было бы предпочтительнее, чтобы инструмент можно было настроить с помощью базы данных или простого файла конфигурации.
Учитывая это ограничение, как я могу воспроизвести печать без аппаратного обеспечения как для системного тестирования разработчиками, так и для и пользовательского приемочного тестирования заказчиком?
Я знаю, что изначально это звучит так: -the-output">вопрос, но решение должно быть жизнеспособным для конечного пользователя, а не только для разработчиков.
Я думал о создании драйвера принтера, который бы брал файл PDF и сохранял его в указанном каталоге с отметкой времени как частью имени. Я бы разработал отдельное приложение/веб-страницу, доступную пользователям только в среде UAT, чтобы отслеживать содержимое этого каталога и позволять пользователям проверять содержимое каталога, т.е. выбирать определенное имя файла и передавать файл в браузер. Это позволит конечному пользователю проверить, что файлы, выбранные для печати, передаются на указанный принтер.
Если вы можете придумать лучшее решение, пожалуйста, дайте мне знать. Заранее спасибо.
С уважением, MagicAndi.