Benutzer in Tests synchronisieren

Durch das Einfügen eines Synchronisationspunkts können Sie die Aktivitäten mehrerer virtueller Benutzer koordinieren, indem Sie die Aktivitäten anhalten und wieder fortsetzen. Sie können alle virtuellen Benutzer am Anfang eines Tests synchronisieren und die Freigabezeiten versetzen, sodass das System nicht durch die Benutzer überlastet wird. Synchronisationspunkte sind auch im Rahmen von Belastungstests hilfreich.

Informationen zu diesem Vorgang

Sie können einen Synchronisationspunkt in einen Zeitplan oder einen Test einfügen. Normalerweise werden Synchronisationspunkte in Zeitpläne eingefügt, da sie auf Zeitplanebene leichter erkennbar sind und die Optionen Freigabetyp und Zeitlimit nur innerhalb eines Zeitplans, jedoch nicht innerhalb eines Tests festgelegt werden können. In den folgenden Fällen empfiehlt es sich jedoch, einen Synchronisationspunkt in einen Test einzufügen:

Synchronisationspunkte in Schleifen werden nicht zurückgesetzt. Mit anderen Worten: Sobald ein Synchronisationspunkt freigegeben wurde (in der ersten Iteration einer Schleife), bleibt er auch für alle weiteren Iterationen freigegeben.

Vorgehensweise

So fügen Sie einen Synchronisationspunkt in einen Test ein

  1. Navigieren Sie im Testnavigator zu dem Test und klicken Sie doppelt darauf. Der Test wird geöffnet.
  2. Klicken Sie auf das Testelement unmittelbar unterhalb der Stelle, an der Sie den Synchronisationspunkt einfügen möchten, und klicken Sie dann auf Einfügen > Synchronisationspunkt. Je nach Testelement können Sie an einigen Stellen in der Testhierarchie Synchronisationspunkte einfügen, an anderen nicht.
  3. Geben Sie einen Namen für den Synchronisationspunkt ein, oder wählen Sie den Namen eines bestehenden Synchronisationspunkts aus. Der Synchronisationspunkt wird im Test geöffnet. Berücksichtigen Sie, dass Freigabetyp und Zeitlimit für Synchronisationspunkte in Tests nicht verfügbar sind. Freigabetyp und Zeitlimit sind nur für Synchronisationspunkte in Zeitplänen verfügbar.
  4. Zum Ändern der Option Freigabetyp oder Zeitlimit müssen Sie den Synchronisationspunkt innerhalb eines Zeitplans öffnen und dort die gewünschten Änderungen vornehmen. Die Änderungen wirken sich auf alle Instanzen des Synchronisationspunkts aus.

Feedback