Тестирование устройства
После сборки образа можно подключиться к нему, добавить приложения и драйверы, а также протестировать его.
Заводская ОС: использование тестовых приложений
Фабричные ОС поддерживают более широкий спектр приложений, которые позволяют быстро тестировать, выводить и активировать новые устройства.
Помимо приложений UWP, в ОС фабрики можно запускать двоичные файлы Win32 и .NET Core, для которых не требуется графический или визуальный стек. Сюда входит множество сторонних тестовых приложений, а также средство активации oem-оборудования Windows 3.0, которое используется для активации новых устройств.
" Зонтик" библиотеки Windows предоставляют подмножество API win32, которые могут использоваться приложением или драйвером для создания исполняемого файла (.exe).
Вы можете настроить параметры компоновщика Visual Studio для конкретных версий Windows. Дополнительные сведения см. в разделе Сборка для OneCore. Проверьте универсальные драйверы с помощью ApiValidator , чтобы убедиться, что приложения соответствуют требованиям к платформе устройства.
Кроме того, разработчики также могут использовать .NET Core. Вы можете использовать собственное взаимодействие (P/Invoke), чтобы позволить повторно использовать средства, с которыми вы уже знакомы. Обратите внимание, что общеязыковой среды выполнения недоступна, поэтому вам потребуется использовать автономные развертывания.
Скопируйте исполняемый файл (.exe) на устройство с помощью TShell или Telnet/SSH и запустите его оттуда. На устройствах с поддержкой разделения состояния вы сможете копировать файлы только в изменяемое расположение. Использование C:\ (%DataDrive%) или одна из его вложенных папок.
Тестирование с помощью оркестратора фабрики
Factory Orchestrator позволяет выполнять различные типы тестов, как удаленно, так и локально на устройстве с заводской ОС.
Тестирование с помощью портала устройств Windows
Подключитесь с помощью портала устройств Windows для выполнения тестов непосредственно на устройстве.
Связанные темы
Для более быстрого тестирования драйверов можно добавлять драйверы непосредственно в тестовые образы.