Tests für Ausführung festlegen

Dieses Kapitel beschreibt ein Legacy-Feature, das Tricentis in naher Zukunft einstellen will. Nähere Informationen zum Einstellungsplan und Zeitablauf finden Sie in diesem Artikel der Tricentis Knowledge Base.

Um mehr über Alternativen zu erfahren, lesen Sie dieses Kapitel.

Sie können festlegen, welche Tests der Tosca Continuous Integration Client (Tosca CI Client) für einen bestimmten Testdurchlauf auslösen soll.

  • Für die Ausführung mit der Tosca Distributed Execution ist dies zwingend erforderlich. Sie müssen dem System mitteilen, welche Testereignisse es ausführen soll.

  • Für die Ausführung über den Remote Service oder auf dem Build-Server ist dies optional.

    Standardmäßig führt das System alle Ausführungslisten aus, deren Eigenschaft ContinuousIntegration Sie auf True gesetzt haben. Sie können den Ausführungsbefehl so anpassen, dass sich die Ausführung auf eine bestimmte Untermenge dieser Ausführungslisten beschränkt.

    Sie können beispielsweise festlegen, dass nur Ausführungslisten mit Smoke-Tests ausgeführt werden.

Tests für Ausführung festlegen

Um den Ausführungsbefehl für den Tosca CI Client festzulegen, führen Sie die folgenden Schritte aus:

  1. Bereiten Sie den Arbeitsbereich vor, der die Tests ausführen wird:

  2. Erstellen Sie eine XML-Datei, die definiert, nach welchen Eigenschaften der Tosca CI Client filtern soll.

  3. Sobald Sie die Ausführung Ihrer Tests starten, definieren Sie den Aufrufparameter -c.

Der Tosca CI Client greift dann auf die XML-Datei zu und startet die Ausführung aller Tests mit den darin angegebenen Eigenschaften.

XML-Datei erstellen

Sie können die Datei beliebig benennen und sie in ein beliebiges Verzeichnis, auf das der Tosca CI Client Zugriff hat, speichern.

Verwenden Sie beim Erstellen der XML-Datei folgendes Format:

 

Kopieren
<?xml version="1.0" encoding="utf-16" ?>
<testConfiguration>
</testConfiguration>

Definieren Sie innerhalb der testConfiguration-Tags jene Eigenschaften, nach denen Sie filtern möchten.

Eigenschaften definieren, nach denen der Tosca CI Client filtern soll

Abhängig von der Art Ihrer Testausführung können Sie verschiedene Eigenschaften angeben: