Einstellungen - Logging

Die folgende Einstellung finden Sie unter Settings->TBox->Logging:

Report Successful Execution of

Beschreibung

Gibt die Ebene an, auf der Tosca die Ausführungsdetails protokolliert:

  • TestCases: protokolliert Ausführungsdetails bis zur Testfallebene, wenn der Testfall erfolgreich ist.

    Wenn der Testfall fehlschlägt oder pausiert wird, protokolliert Tosca die Ausführungsdetails auf der Testschrittwert-Ebene für den fehlgeschlagenen oder pausierten Testschritt zusammen mit den Details auf der Testschrittwert-Ebene für alle bestandenen Testschritte vor dem fehlgeschlagenen oder pausierten Testschritt.

Standardverhalten: beispielhafter fehlgeschlagener Testfall mit der Einstellung Report Successful Execution of, die auf TestCases gesetzt ist

Beachten Sie, dass Sie dieses Verhalten ändern können. Wenn Sie nur die Details des fehlgeschlagenen oder pausierten Testschritts in Ihren Testergebnissen sehen möchten, konfigurieren Sie die Einstellung ExtendedTestcaseExecutionLogging in der Datei ToscaCommander.dll.config.

Geändertes Verhalten: beispielhafter fehlgeschlagener Testfall mit der Einstellung Report Successful Execution of, die auf TestCases gesetzt ist

  • TestSteps: protokolliert Ausführungsdetails auf der Testschrittebene, wenn der Testschritt entweder erfolgreich ist, fehlschlägt oder pausiert wird.

  • TestStepValues - All: protokolliert Ausführungsdetails auf der Testschrittwert-Ebene, wenn der Testschritt entweder erfolgreich ist, fehlschlägt oder pausiert wird. Dies ist der Standardwert.

  • TestStepValues - Verify only: Funktioniert nur mit Testschrittwerten, deren Aktion Verify ist. Tosca protokolliert Ausführungsdetails auf der Testschrittwert-Ebene, wenn der Testschritt entweder erfolgreich ist, fehlschlägt oder pausiert wird. Beachten Sie, dass Tosca beim Fehlschlagen eines Testschritts dessen Ausführungsergebnisse protokolliert, auch wenn die Aktion von Verify abweicht.

Weitere Informationen zur Konfiguration des Detaillierungsgrads finden Sie hier: siehe Kapitel " Detailgrad Ihrer Ausführungsergebnisse konfigurieren".

Beispiel

TestStepValues - All

Screenshots von fehlgeschlagenen Testschritten machen

Die folgenden Einstellungen finden Sie unter Settings->TBox->Logging->Screenshots:

Make screenshots on failed test steps

Beschreibung

Nimmt Screenshots während der Ausführung von Testschritten auf, wenn sie unter bestimmten Bedingungen fehlschlagen (siehe Kapitel " Ausführung Ihrer Tests erfassen").

Folgende Einstellungen stehen zur Verfügung:

  • Off: macht keine Screenshots für fehlgeschlagene Testschritte. Dies ist die Standardeinstellung.

  • Detection Failure: Nimmt einen Screenshot auf, wenn Tricentis Tosca kein Control, keinen Bildschirm oder keine Applikation zum Steuern erkennen kann.

  • Verification Failure: Nimmt einen Screenshot auf, wenn Tricentis Tosca kein Control, keinen Bildschirm oder keine Applikation erkennen oder überprüfen kann.

Beispiel

Off

Screenshot directory

Beschreibung

Gibt an, wohin die Screenshots gespeichert werden.

Beispiel

@{Environment.ProjectDir}\Screenshots

Screenshot image format

Beschreibung

Gibt das Format der Screenshot-Datei an.

Zur Auswahl stehen die Formate bmp, gif, jpeg, png und tiff.

Beispiel

jpeg