Report Designer

Die Drittanbieter Software Report Designer ermöglicht es Ihnen einen Report für alle zuvor definierten Objekttypen zu erstellen (siehe Kapitel "Reportdefinition erstellen").

Report entwerfen

Wenn Sie Ihren eigenen Report erstellen oder einen importierten Report anpassen möchten, können Sie dies über den Report Designer tun. Es ist nur möglich einen Report zu entwerfen, wenn Sie die Default Designerdefinition gewählt haben und ein Objekt mit Ihrer Dataset Definition verknüpft haben. Führen Sie hierzu die folgenden Schritte aus:

  1. Klicken Sie mit der rechten Maustaste auf die entsprechende Report Definition und wählen Sie Design Report... aus dem Kontextmenü. Der Report Designer wird geöffnet.

Report entwerfen

  1. Informationen zum Anpassen des Reportdesigns im Report Designer finden Sie im List & Label® Handbuch des Drittanbieters.

Report auf aktuellste ListAndLabel-Version bringen

Wenn Sie Reports mit älteren List & Label-Versionen erstellt haben, können Sie sie auf die neueste Version aktualisieren. Führen Sie hierzu die folgenden Schritte aus:

  1. Im Menü Project in Ihrem Arbeitsbereich wählen Sie Options.

  2. Klicken Sie auf Reporting und aktivieren Sie das Kontrollkästchen Enable ListAndLabel upgrade task.

  3. Navigieren Sie zu der Reportdefinition, die Sie aktualisieren möchten. Klicken Sie mit der rechten Maustaste auf Report Definition und wählen Sie Upgrade Report to use latest ListAndLabel version aus dem Kontextmenü.

  4. Um den Aktualisierungsvorgang zu beenden, klicken Sie erneut mit der rechten Maustaste auf die Reportdefinition und wählen Sie Design Report....

    Der aktualisierte Report wird geöffnet.

  5. Speichern Sie den aktualisierten Report, indem Sie auf die Schaltfläche klicken.

Die Aktualisierung kann nicht rückgängig gemacht werden.

Standardobjekte im Report Designer

Report Designer bietet verschiedene Objekttypen, die Sie für die Anpassung Ihrer Reports verwenden können.

Folgende Objekttypen stehen standardmäßig zur Verfügung:

  • Kreuztabellen

  • Diagramme (Kreis-, Balken- oder Liniendiagramme)

  • Text/Variableninhalt

  • Linie

  • Rechteck

  • Kreis/Ellipse

  • Zeichnung

  • Reportcontainer

  • Formatierter Text

Tosca Commander-Objekte in den Report Designer übertragen

Zusätzlich zu den Standardobjekten, die der Report Designer bietet, sind manche Tosca Commander Objekte auch automatisch verfügbar sobald die entsprechenden Columns Attribute übertragen werden. Die folgenden Tosca Commander Objekte sind im Report Designer verfügbar:

Um diese Objekte im Report Designer korrekt anzuzeigen, wählen Sie die entsprechenden Attribute im Tosca Commander aus (siehe "Tosca Commander Objekttypen").

Stellen Sie sicher, dass Sie nur das Attribut Name und alle anderen für Ihren Report notwendigen Attribute auswählen. Die Auswahl unnötiger Attribute erhöht die zu ladende Datenmenge und kann zu langen Wartezeiten führen.

Führen Sie die folgenden Schritte aus, um Objektattribute anzugeben:

  1. Wählen Sie die Dataset Definition, für die Sie Attribute auswählen möchten.

  2. Wählen Sie im Reiter Details der jeweiligen Dataset Definition im Aufklappmenü in der Spalte Columns die Option Name und alle anderen gewünschten Attribute aus. Wenn diese Spalte nicht sichtbar ist, fügen Sie sie mit der Feldauswahl hinzu.

Objektattribute

Die Attribute, die im Aufklappmenü der Spalte Columns verfügbar sind, hängen vom Object type ab.

Tosca Commander Objekttypen

Die folgenden Tosca Commander Objekte sind im Menüband des Report Designer verfügbar und können in einem Report angezeigt werden.

Execution Log Chart

Die ExecutionLog chart zeigt die Ausführungsergebnisse wie in der Tosca Commander Spalte Loginfo (siehe Kapitel "Mit Ausführungsergebnissen arbeiten") an.

Um diese Ergebnisse korrekt anzuzeigen, wählen Sie folgende Attribute für den Objekttyp ExecutionLog:

  • NumberOfTestCasesPassed

  • NumberOfTestCasesFailed

  • NumberOfTestCasesNotExecuted

  • NumberOfTestCasesWithUnknownStat

Attribute der Ausführungsliste für Ausführungs-Log Chart

Das Diagramm wird im Report wie folgt angezeigt:

Ausführungs-Log Diagramm

Execution Result Icon

Sie können die Symbole Passed und Failed von einer ExecutionList in den Report Designer übertragen.

Um dies zu tun, wählen Sie das Attribut Result für den Objekttyp ExecutionTestCaseLog.

ExecutionTestCaseLog Attribute für Execution Result Symbol

Die Symbole Passed und Failed werden im Report wie folgt angezeigt:

Ausführungsergebnis

Requirement Execution Status Chart

Für Anforderungs-Sets und Anforderungen können Sie die Zellen aus der Spalte Execution State (%) in Ihrem Report anzeigen. Um dieses Diagramm korrekt anzuzeigen, wählen Sie die folgenden Attribute für die Objekttypen RequirementSets und Requirements:

  • StatusPassed

  • StatusFailed

  • StatusMissingLink

  • StatusNotExecuted

RequirementSet Attribute für das Requirement Execution Status Diagramm

Das Diagramm wird im Report wie folgt angezeigt:

Ausführungsstatus in %

Requirement Coverage Executed Chart

Für Anforderungs-Sets und Anforderungen können Sie die Zellen aus der Spalte Coverage Executed (%) in Ihrem Report anzeigen.

Um dieses Diagramm korrekt anzuzeigen, wählen Sie das Attribut CoverageExecuted für die Objekttypen RequirementSets und Requirements.

Attribut Anforderungs-Set für die Anforderung Coverage Executed Diagramm

Das Diagramm wird im Report wie folgt angezeigt:

Ausgeführte Abdeckung in %

Requirement Coverage Specified Chart

Für Anforderungs-Sets und Anforderungen können Sie die Zellen aus der Spalte Coverage Executed (%) in Ihrem Report anzeigen. Um dieses Diagramm korrekt anzuzeigen, wählen Sie das Attribut CoverageSpecified für die Objekttypen RequirementSets und Requirements.

Attribut Anforderungs-Set für Anforderung Coverage Specified Diagramm

Das Diagramm wird im Report wie folgt angezeigt:

Abdeckung in % angegeben