Zum Inhalt springen

Was ist eine Testlauf-ID?

Eine Testlauf-ID ist die Nummer eines Laufs eines Tests. Jedes Mal, wenn Sie einen Test ausführen, vergibt LoadFocus an diesen Lauf die nächste Nummer für diesen Testnamen, sodass Sie Ergebnisse über die Läufe desselben Tests hinweg verfolgen, referenzieren und vergleichen können. Sie sehen sie als Lauf im Tab Übersicht eines Ergebnisses. Zusammen mit dem Testnamen identifiziert sie einen Lauf, so verweist die API auf ein Ergebnis (siehe Ergebnisanalyse-API).

  • Rückverfolgbarkeit: Einfaches Zurückverfolgen von Ergebnissen und Leistungsmetriken auf einen bestimmten Testlauf.
  • Vergleich: Hilft beim Vergleich von Ergebnissen zwischen verschiedenen Testläufen, um Muster, Anomalien oder Verbesserungen zu identifizieren.
  • Berichterstellung: Ermöglicht die Erstellung spezifischer Berichte für einzelne Testläufe.
  • Der erste Lauf eines Tests erhält die Testlauf-ID "1".
  • Jeder spätere Lauf desselben Tests erhält, auch wenn sich keine Parameter ändern, die vorherige Nummer plus eins: "2", "3" und so weiter.
  • Der Zähler gehört zum Testnamen. Ein Test mit anderem Namen beginnt wieder bei "1".

Bedeutung in Continuous Integration/Continuous Deployment (CI/CD):

Abschnitt betitelt „Bedeutung in Continuous Integration/Continuous Deployment (CI/CD):“
  • In CI/CD-Umgebungen, in denen Tests automatisch bei Code-Pushes oder in regelmäßigen Intervallen ausgelöst werden, ist es entscheidend, eindeutige Testlauf-IDs zu haben. Dies hilft dabei zu identifizieren, welche bestimmte Ausführung möglicherweise einen Fehler eingeführt oder die Leistung verschlechtert hat.
  • Durch Referenzierung von Testlauf-IDs können Teams Leistung oder andere Metriken im Zeitverlauf verfolgen. Dies ist besonders nützlich, um das Verhalten des Systems über verschiedene Versionen hinweg oder nach bestimmten Aktualisierungen zu bewerten.