Поделиться через


Предварительная загрузка тестового содержимого

Элемент <TestContent> в файле OEMInput.xml позволяет указать папку, содержащую тестовое содержимое, например скрипты, исполняемые файлы и другие ресурсы, которые будут использоваться для запуска тестов на устройстве.

Добавление папки тестового содержимого при создании образа гарантирует доступность тестового обеспечения на ваших устройствах и сокращает время, затрачиваемое на ручное копирование файлов с компьютера технического специалиста на тестовое устройство.

Вы можете создавать и тестировать образы, не добавляя папку TestContent во время создания образа, но копирование файлов и исполняемых файлов в этом сценарии является более ручным процессом.

Поддерживаемые типы содержимого

В папке TestContent нет ограничений на типы файлов, поэтому все файлы в папке TestContent будут добавлены в образ, даже если их нельзя использовать с изображением. При добавлении папки TestContent в образ убедитесь, что файлы, которые вы включаете, поддерживаются в образе.

Добавление тестового содержимого в изображение

Добавление тестового содержимого в образ выполняется в два этапа.

  1. Сбор тестового содержимого и его размещение в папке
  2. Добавление пути к папке тестового содержимого в файл OEMInput.xml

При создании образа, включающего папку тестового содержимого, содержимое доступно в томе Data образа.

Примечание

Для ускорения тестирования можно добавить тестовое содержимое непосредственно в тестовый образ.

Специальные вложенные папки TestContent

Если вы работаете с версией ОС фабрики, включающей контейнер, можно создать следующие вложенные папки:

  • TestContent\Container — содержимое в этой папке будет доступно как в заводской ОС, так и в контейнере по адресу C:\TestContent\Container
  • TestContent\Container\FactoryOrchestrator

Сбор тестового содержимого

Соберите тестовое содержимое, которое вы хотите включить в образ, и поместите все это в одну папку на компьютере технического специалиста. Эта папка может содержать вложенные папки, но все содержимое теста должно находиться в одной родительской папке.

Добавление пути к папке тестового содержимого в OEMInput

Собрав тестовое содержимое в папке, добавьте путь к папке <TestContent> в элемент в файле OEMInput.xml. Вы можете указать только одну папку на OEMInput.xml, но все файлы и папки в указанной родительской папке будут включены в встроенный образ.

Пакет систем windows содержит скрипт , AddTestContentкоторый добавляет папку тестового содержимого в файл OEMInput.xml.

Из среды Windows System Kit:

  • Добавьте папку тестового содержимого в файл OEMInput.xml, указав папку тестового содержимого и файл OEMInput:

    AddTestContent <TestContentFolder>
    AddTestContent e:\test
    

    AddTestContent использует файл конфигурации рабочей области, чтобы уменьшить количество обязательных параметров. Необходимо указать следующие параметры.

    AddTestContent <TestContentFolder>
    
    Параметр Описание
    TestContentFolder Путь к папке тестового содержимого

    Примечание

    AddTestContent теперь использует файл конфигурации рабочей области и дольше принимает OEMInput.xml файл.

Использование тестового содержимого

При сборке образа папка тестового содержимого будет находиться в образе. Вы можете использовать SSH или TShell для поиска содержимого теста в разделе %DataDrive%\TestContent.