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:
- Sammeln Sie Ihre Testinhalte und legen Sie sie in einem Ordner ab
- Hinzufügen des Testinhaltsordnerpfads zu Ihrer OEMInput.xml-Datei
Wenn Sie ein Image erstellen, das einen Testinhaltsordner enthält, ist der Inhalt auf dem Data
Volume 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.