Freigeben über


Vorabladen von Testinhalten

Mit dem <TestContent>-Element in einer OEMInput.xml-Datei können Sie einen Ordner angeben, der Testinhalte wie Skripts, ausführbare Dateien und andere Assets enthält, die Sie zum Ausführen von Tests auf Ihrem Gerät verwenden.

Das Hinzufügen eines Testinhaltsordners beim Erstellen Ihres Images stellt sicher, dass Testmaterialien auf Ihren Geräten verfügbar sind, und reduziert den Zeitaufwand für das manuelle Kopieren von Dateien von einem Techniker-PC auf ein Testgerät.

Sie können Images erstellen und testen, ohne während des Image-Generierungsprozesses einen TestContent-Ordner hinzuzufügen, aber das Kopieren von Dateien und das Ausführen von ausführbaren Dateien in diesem Szenario ist ein eher manueller Prozess.

Unterstützte Inhaltstypen

Der TestContent-Ordner hat keine Dateitypbeschränkungen, sodass alle Dateien in einem TestContent-Ordner zu Ihrem Image hinzugefügt werden, auch wenn sie nicht mit dem Image verwendet werden können. Stellen Sie beim Hinzufügen eines TestContent-Ordners zu Ihrem Bild sicher, dass die Dateien, die Sie einfügen, von Ihrem Bild unterstützt werden.

So fügen Sie Ihrem Image Testinhalte hinzu

Das Hinzufügen von Testinhalten zu Ihrem Image erfolgt in zwei Schritten:

  1. Sammeln Sie Ihre Testinhalte und legen Sie sie in einem Ordner ab
  2. Hinzufügen des Testinhaltsordnerpfads zu Ihrer OEMInput.xml-Datei

Wenn Sie ein Image erstellen, das einen Testinhaltsordner enthält, ist der Inhalt auf dem DataVolume auf Ihrem Image verfügbar.

Hinweis

Zum schnelleren Testen können Sie Testinhalte direkt zu einem Testbild hinzufügen.

TestContent spezielle Unterordner

Wenn Sie mit einer Version von Factory OS arbeiten, die einen Container enthält, können Sie die folgenden Unterordner erstellen:

  • TestContent\Container – Inhalt in diesem Ordner ist sowohl in Factory OS als auch im Container verfügbar unter C:\TestContent\Container
  • TestContent\Container\FactoryOrchestrator

Sammeln Sie Ihre Testinhalten

Sammeln Sie die Testinhalte, die Sie in Ihr Image aufnehmen möchten, und legen Sie sie alle in einem einzigen Ordner auf Ihrem Techniker-PC ab. Dieser Ordner kann Unterordner enthalten, aber alle Ihre Testinhalte müssen sich in einem einzigen übergeordneten Ordner befinden.

Fügen Sie den Pfad des Testinhaltsordners zu OEMInput hinzu

Nachdem Sie Ihren Testinhalt in einem Ordner gesammelt haben, fügen Sie den Pfad des Ordners zum <TestContent>-Element in Ihrer OEMInput.xml-Datei hinzu. Sie können nur einen Ordner pro OEMInput.xml angeben, aber alle Dateien und Ordner innerhalb des angegebenen übergeordneten Ordners werden in Ihr erstelltes Image eingeschlossen.

Das Windows System Kit enthält ein Skript, AddTestContent, das Ihren Testinhaltsordner zu Ihrer OEMInput.xml-Datei hinzufügt.

Aus der Windows System Kit-Umgebung:

  • Fügen Sie Ihren Testinhaltsordner zu Ihrer OEMInput.xml-Datei hinzu und geben Sie Ihren Testinhaltsordner und die OEMInput-Datei an:

    AddTestContent <TestContentFolder>
    AddTestContent e:\test
    

    AddTestContent nutzt die Workspace-Konfigurationsdatei, um die Anzahl der erforderlichen Parameter zu verringern. Die folgenden Parameter sind verfügbar:

    AddTestContent <TestContentFolder>
    
    Parameter Beschreibung
    TestContentFolder Der Ordnerpfad Ihres Testinhaltsordners

    Hinweis

    AddTestContent nutzt jetzt die Workspace-Konfigurationsdatei und akzeptiert länger eine OEMInput.xml Datei.

Verwenden Sie Ihre Testinhalten

Wenn Sie Ihr Image erstellen, befindet sich der Testinhaltsordner in Ihrem Image. Sie können SSH oder TShell verwenden, um Ihre Testinhalte unter %DataDrive%\TestContent zu finden.