Perfekte Testnamen erstellen

Perfekte Testnamen erstellen

Testname bezieht sich auf den eindeutigen Bezeichner oder Titel, der einem bestimmten Lasttestszenario oder -skript gegeben wird. Die angemessene Benennung eines Lasttests ist fuer die Organisation unerlaesslich, insbesondere wenn mehrere Testszenarien innerhalb eines Projekts verwaltet werden. Ein gut gewaehlter Name hilft, den Zweck und Umfang des Tests schnell zu identifizieren.

  1. Einbeziehung der getesteten Funktionalitaet: Wenn der Lasttest auf eine bestimmte Funktion innerhalb der Anwendung abzielt, kann die Einbeziehung dieser Funktion in den Namen helfen, den Fokus schnell zu identifizieren, z. B. "UserLogin_Load_Test".
  2. Einbeziehung der Laststufe: Die Benennung des Tests, um die erwartete Laststufe widerzuspiegeln, kann nuetzlich sein, wie "1000Users_Checkout_Process".
  3. Datums- oder Versionsinformationen: Wenn der Test mit einer bestimmten Version oder Iteration verbunden ist, kann die Einbeziehung eines Datums oder einer Versionsnummer vorteilhaft sein, wie "V2.0_HomePage_Load_Test".
  4. Art der Benutzer oder des Verhaltens: Einbeziehung von Details ueber die Art der Benutzer oder das simulierte Verhalten, z. B. "GuestUser_Cart_Addition_Test".
  5. Umgebungsspezifika: Wenn Tests in verschiedenen Umgebungen (Staging, Produktion usw.) durchgefuehrt werden, kann die Angabe im Namen Verwirrung vermeiden, wie "Staging_500Users_Login_Test".

Das Ziel ist, den Lasttestnamen beschreibend genug zu machen, um Einblicke in den Testinhalt zu geben, ohne uebermassig komplex zu sein. Er sollte als knappe Zusammenfassung des Testzwecks, des Zielbereichs und der Hauptmerkmale dienen.

Beispiele fuer Testnamen

  1. "PaymentGateway_Stress_Test_2000Users": Dieser Name beinhaltet die spezifische getestete Funktionalitaet (Payment Gateway) und die Laststufe und zeigt an, dass es sich um einen Stresstest mit 2000 Benutzern handelt.
  2. "V3.1_ProductSearch_500Concurrent": Dieser Name enthaelt die Versionsinformation (V3.1) der getesteten Anwendung oder Funktion, zusammen mit der Funktionalitaet (Produktsuche) und der Anzahl gleichzeitiger Benutzer.
  3. "CheckoutFlow_GuestUsers_1000ReqPerSec": Dieser Titel spezifiziert den Benutzertyp (Gastbenutzer) und die getestete Funktion (Checkout-Flow), zusammen mit einer Metrik fuer Anfragen pro Sekunde.
  4. "Production_SignUpPage_Load_Test_March2023": Durch die Einbeziehung der Umgebung (Produktion) und des Datums (Maerz 2023) gibt dieser Name ein sofortiges Verstaendnis davon, wo und wann der Test durchgefuehrt wird, mit Fokus auf der Registrierungsseite.
  5. "AdminUser_Dashboard_Load_5MinPeak": Dieser Name spiegelt die Art der simulierten Benutzer (Admin-Benutzer), die Funktionalitaet (Dashboard) und eine bestimmte Bedingung oder Dauer des Tests (5-Minuten-Spitzenlast) wider.