Compartilhar via


Pré-carregar conteúdo de teste

O elemento <TestContent> em um arquivo OEMInput.xml permite que você especifique uma pasta que inclui conteúdo de teste, como scripts, executáveis e outros ativos que você usará para executar testes em seu dispositivo.

Adicionar uma pasta de conteúdo de teste ao compilar sua imagem garante que a garantia de teste esteja disponível em seus dispositivos e reduz a quantidade de tempo gasto copiando manualmente arquivos de um computador técnico para um dispositivo de teste.

Você pode criar e testar imagens sem adicionar uma pasta TestContent durante o processo de geração de imagem, mas copiar arquivos e executar executáveis nesse cenário é um processo mais manual.

Tipos de conteúdo com suporte

A pasta TestContent não tem restrições de tipo de arquivo e, portanto, todos os arquivos dentro de uma pasta TestContent serão adicionados à sua imagem, mesmo que não possam ser usados com a imagem. Ao adicionar uma pasta TestContent à sua imagem, verifique se os arquivos que você está incluindo têm suporte na sua imagem.

Como adicionar conteúdo de teste à sua imagem

Adicionar conteúdo de teste à imagem é um processo de duas etapas:

  1. Coletar seu conteúdo de teste e colocá-lo em uma pasta
  2. Adicionar o caminho da pasta de conteúdo de teste ao arquivo de OEMInput.xml

Quando você cria uma imagem que inclui uma pasta de conteúdo de teste, o conteúdo fica disponível no volume Data na sua imagem.

Observação

Para testes mais rápidos, você pode adicionar conteúdo de teste diretamente a uma imagem de teste.

Subpastas especiais TestContent

Se estiver trabalhando com uma versão do sistema operacional de fábrica que inclui um contêiner, você poderá criar as seguintes subpastas:

  • TestContent\Container – O conteúdo nessa pasta estará disponível no sistema operacional de fábrica e no contêiner em C:\TestContent\Container
  • TestContent\Container\FactoryOrchestrator

Coletar seu conteúdo de teste

Reúna o conteúdo de teste que você deseja incluir na sua imagem e coloque tudo em uma única pasta no computador técnico. Essa pasta pode incluir subpastas, mas todo o conteúdo do teste deve estar em uma única pasta pai.

Adicionar o caminho da pasta de conteúdo de teste ao OEMInput

Depois de coletar o conteúdo do teste em uma pasta, adicione o caminho da pasta ao elemento <TestContent> no arquivo OEMInput.xml. Você só pode especificar uma pasta por OEMInput.xml, mas todos os arquivos e pastas dentro da pasta pai especificada serão incluídos na sua imagem interna.

O Kit de Sistema do Windows inclui um script, AddTestContent, que adiciona sua pasta de conteúdo de teste ao arquivo OEMInput.xml.

No ambiente do Kit de Sistema do Windows:

  • Adicione sua pasta de conteúdo de teste ao arquivo OEMInput.xml, especificando a pasta de conteúdo de teste e o arquivo OEMInput:

    AddTestContent <TestContentFolder>
    AddTestContent e:\test
    

    AddTestContent aproveita o Arquivo de configuração do espaço de trabalho para reduzir o número de parâmetros necessários. Os seguintes parâmetros estão disponíveis:

    AddTestContent <TestContentFolder>
    
    Parâmetro Descrição
    TestContentFolder O caminho da pasta de conteúdo de teste

    Observação

    Agora, AddTestContent aproveita o Arquivo de configuração do espaço de trabalho e aceita mais um arquivo OEMInput.xml.

Usar seu conteúdo de teste

Quando sua imagem for compilada, a pasta de conteúdo de teste estará em sua imagem. Você pode usar SSH ou TShell para localizar o conteúdo do teste em %DataDrive%\TestContent.