Best Practices | Projekt | Ordner

Wir sind große Fans von Ordnern. Mit einer guten Ordnerstruktur sind Dinge leicht zu finden, leicht zu klassifizieren und leicht zu skalieren – insbesondere in einer Teamumgebung. Organisieren Sie Ihre Testartefakte in einer logischen, nachhaltigen Struktur, damit Ihr Projekt wachsen und sich weiterentwickeln kann, ohne dass Sie sich ständig neu organisieren müssen.

Dieses Kapitel erläutert Überlegungen zu Ordnern für die Hauptbereiche von Tosca:

  • Modules, wo Sie die Bausteine Ihrer Tests erstellen und verwalten.

  • TestCases, wo Sie Ihre Testsequenzen und -aktionen entwerfen.

  • Execution, wo Sie Ihre Testdurchläufe organisieren und deren Ergebnisse überprüfen.

Bereich Modules

Module sind die Bausteine Ihrer Tests. Beachten Sie für Ihren Bereich Modules Folgendes:

  • Erstellen Sie eine Struktur, die für jeden logisch ist. Wir empfehlen, dass Ihre Modulordner der Struktur Ihrer Applikation folgen:

    Applikationsname und Akronym > Bereiche oder Funktionalität > einzelne Teile oder Prozesse

  • Vermeiden Sie Ordner mit überlappenden oder konkurrierenden Kategorien. Sie möchten nicht, dass sich Ihre Testerkollegen fragen, ob ein Modul zu Ordner A oder Ordner B gehört.

  • Verwenden Sie intuitive, für Menschen verständliche Ordnernamen. Versuchen Sie, sie kurz zu halten, damit sie in den Suchergebnissen leicht zu lesen sind.

Ja! Eine logische Ordnerstruktur ist leicht zu navigieren und leicht zu pflegen.

Bereich TestCases

Ein Testfall ist eine Reihe von Schritten, die Tosca in Ihrer zu testenden Applikation ausführen soll. Für Ihren Bereich TestCases empfehlen wir eine der folgenden Optionen:

  • Wenn Sie Anforderungen und/oder TestCase-Design verwenden, erstellen Sie die gleiche Ordnerstruktur im Bereich TestCases.

    Um dies schnell und einfach zu tun, öffnen Sie Ihre Anforderungs- oder TestCase-Design-Ordner in der Ansicht Details. Wählen Sie alle aus, klicken Sie mit der rechten Maustaste und wählen Sie im Kontextmenü die Option Copy table to clipboard. Klicken Sie anschließend mit der rechten Maustaste auf einen Testfallordner und wählen Sie Create folder structure in der Minisymbolleiste aus.

  • Wenn Sie Anforderungen bzw. TestCase-Design nicht verwenden, empfehlen wir diese Ordnerstruktur:

    Applikationsname und Akronym > Geschäftsprozess > Teilprozesse

Gute Ordnerstruktur für Testfälle

Bereich Execution

Im Bereich Execution bereiten Sie Ihre Testdurchläufe vor, starten sie und überprüfen deren Ergebnisse. Wir empfehlen Ihnen, auch Ordner in Ihren ExecutionLists-Ordnern zu erstellen, um den Überblick über Ihre Testergebnisse zu behalten:

  • Smoke tests für Ihre Testfälle mit hoher Priorität.

  • Regression tests für Ihr Regressionsportfolio.

  • Archive für alles, was die anderen Ordner überfrachten würde, Sie aber behalten möchten.

Wenn Sie mehr als eine Applikation testen, erstellen Sie für jede Applikation einen eigenen übergeordneten Ordner und fügen Sie dann die vorgeschlagenen Ordner als Unterordner hinzu.

Ordnerstruktur für zwei Applikationen im Bereich Execution

Nächste Schritte

Wenn Sie dies noch nicht getan haben, lesen Sie auch unsere anderen Best Practices-Artikel.