Logging für Testausführung auf dem Build-Server einrichten

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 eine oder beide der folgenden Protokollierungsoptionen konfigurieren:

  • Eine Arbeitsbereichslog-Ebene, d. h. ein Protokoll der Aktivitäten in Bezug auf den Arbeitsbereich, der Ihren Test ausführt.

  • Ein Log für alle Aktivitäten des Tosca Continuous Integration Client (Tosca CI Client), wie zum Beispiel bei Beginn oder Ende der Testausführung.

Arbeitsbereichslogebene ändern

Sie können den Detailgrad in Ihrem Arbeitsbereichslog ändern.

Der verfügbare Bereich ist 4 bis 12. Der Wert 4 bietet das am wenigsten detaillierte Log und der Wert 12 das ausführlichste Log. Standardmäßig ist der Wert auf 4 gesetzt.

Um den Detailgrad von Logs zu ändern, gehen Sie folgendermaßen vor:

  1. Greifen Sie auf die Datei ToscaCIClient.exe.config zu, die sich in %COMMANDER_HOME%\ToscaCI\Client befindet.

  2. Geben Sie im Bereich userSettings einen LogLevel-Wert aus dem verfügbaren Bereich ein.

<userSettings>
        [...]
      <setting name="LogLevel" serializeAs="String">
        <value>6</value>
      </setting>
    [...]
    </userSettings>

Tricentis Tosca speichert die Log-Datei in den Arbeitsbereichordner.

Das Tosca CI Client-Log einrichten

Sie können einstellen, welche Informationen das Log aufzeichnet.

Standardmäßig zeichnet das Tosca CI Client-Log Informationen auf der INFO-Ebene auf. Befolgen Sie die folgenden Schritte, um dies zu ändern:

  1. Greifen Sie auf die Datei ToscaCIClient.exe.config zu, die sich in %COMMANDER_HOME%\ToscaCI\Client befindet.

  2. Passen Sie im Bereich log4net die root-Einstellung level value an. Sie können einen der folgenden Werte definieren:

Wert

Beschreibung

ALL

Enthält alle Informationen. Verwenden Sie diese Ebene für Entwicklungszwecke.

DEBUG

Erstellt ein Log für den Tricentis-Support.

INFO

Dies ist der Detailgrad von Logs. Er enthält allgemeine Informationen, z. B. wann der Agent gestartet oder gestoppt wurde.

ERROR

Protokolliert jeden Fehler, der für den Betrieb schwerwiegend ist und Maßnahmen erfordert, wie z. B. Zeitüberschreitungen oder das Ausbleiben einer Serververbindung.

OFF

Das Logging ist ausgeschaltet.

<log4net>
    <root>
        <level value="INFO" />
        <appender-ref ref="LogFileAppender" />
        <appender-ref ref="ConsoleAppender" />
    </root>
[...]
</log4net>

Tricentis Tosca speichert die Log-Datei ToscaCIClient.log im Verzeichnis %COMMANDER_HOME%\ToscaCI\Client.