Condividi tramite


Preload test content

L'elemento <TestContent> in un file di OEMInput.xml consente di specificare una cartella che include contenuto di test come script, eseguibili e altri asset che verranno usati per eseguire test nel dispositivo.

L'aggiunta di una cartella di contenuto di test durante la compilazione dell'immagine garantisce che il collaterale di test sia disponibile nei dispositivi e riduce la quantità di tempo trascorso per la copia manuale dei file da un PC tecnico a un dispositivo di test.

È possibile compilare e testare immagini senza aggiungere una cartella TestContent durante il processo di generazione di immagini, ma la copia di file ed esecuzione di file eseguibili in questo scenario è un processo più manuale.

Tipi di contenuto supportati

La cartella TestContent non ha restrizioni per il tipo di file, quindi tutti i file all'interno di una cartella TestContent verranno aggiunti all'immagine anche se non possono essere usati con l'immagine. Quando si aggiunge una cartella TestContent all'immagine, assicurarsi che i file inclusi siano supportati nell'immagine.

Come aggiungere contenuto di test all'immagine

L'aggiunta del contenuto di test all'immagine è un processo in due passaggi:

  1. Raccogliere il contenuto del test e inserirlo in una cartella
  2. Aggiunta del percorso della cartella del contenuto di test al file di OEMInput.xml

Quando si compila un'immagine che include una cartella di contenuto di test, il contenuto è disponibile nel volume nell'immagine Data .

Nota

Per i test più veloci, è possibile aggiungere contenuto di test direttamente a un'immagine di test.

Sottocartelle speciali TestContent

Se si usa una versione del sistema operativo Factory che include un contenitore, è possibile creare le sottocartelle seguenti:

  • TestContent\Container : il contenuto in questa cartella sarà disponibile sia nel sistema operativo Factory che nel contenitore in C:\TestContent\Container
  • TestContent\Container\FactoryOrchestrator

Raccogliere il contenuto del test

Raccogliere il contenuto di test che si vuole includere nell'immagine e inserirlo tutto in una singola cartella nel PC tecnico. Questa cartella può includere sottocartelle, ma tutto il contenuto del test deve trovarsi in una singola cartella padre.

Aggiungere il percorso della cartella del contenuto di test a OEMInput

Dopo aver raccolto il contenuto di test in una cartella, aggiungere il percorso della cartella all'elemento <TestContent> nel file di OEMInput.xml. È possibile specificare una sola cartella per OEMInput.xml, ma tutti i file e le cartelle all'interno della cartella padre specificata verranno inclusi nell'immagine compilata.

Windows System Kit include uno script, AddTestContent, che aggiunge la cartella del contenuto di test nel file di OEMInput.xml.

Dall'ambiente Windows System Kit:

  • Aggiungere la cartella del contenuto di test al file OEMInput.xml, specificando la cartella del contenuto di test e il file OEMInput:

    AddTestContent <TestContentFolder>
    AddTestContent e:\test
    

    AddTestContent sfrutta il file di configurazione dell'area di lavoro per ridurre il numero di parametri necessari. Sono disponibili i parametri seguenti:

    AddTestContent <TestContentFolder>
    
    Parametro Descrizione
    TestContentFolder Percorso della cartella del contenuto di test

    Nota

    AddTestContent ora sfrutta il file di configurazione dell'area di lavoro e accetta più a lungo un file di OEMInput.xml.

Usare il contenuto di test

Quando si compila l'immagine, la cartella del contenuto di test sarà presente nell'immagine. È possibile usare SSH o TShell per trovare il contenuto del test in %DataDrive%\TestContent.