Zum Inhalt springen

Steuern, wie stark SurveyBots eine Befragung belasten

Begrenze gleichzeitige SurveyBots pro Projekt und staffle ihre Starts, damit das Befragungssystem nicht überlastet wird und jeder Bot sein eigenes Interview erhält.

Veröffentlicht 3 Min. Lesezeit .md

SurveyBots sind schnell. Startest du einen Test über 5 Sprachen, 2 Märkte und 3 Testdefinitionen, legt SurveyTester auf einmal 30 Jobs an. Ohne Begrenzung treffen alle Bots im selben Moment auf die Befragung. Das verkraften nicht alle Befragungssysteme: Sie werden langsam, blockieren den Zugriff oder geben mehreren gleichzeitig ankommenden Bots dieselbe Interview-ID.

Ohne SurveyTester müsstest du so einen Test von Hand staffeln: ein paar Interviews starten, warten, die nächsten starten und dabei jede Sprache und jeden Markt selbst im Blick behalten. In SurveyTester übernehmen das zwei Einstellungen im Dialog zum Testen der Befragung, und beide gelten für das gesamte Projekt, nicht für einen einzelnen Job.

Die beiden Einstellungen

EinstellungWas sie bewirktStandard
Maximale Anzahl simultaner SurveyBots für ProjektDie Anzahl der SurveyBots, die gleichzeitig laufen dürfen, über alle Jobs des Projekts hinweg.10
Verzögerung zwischen SurveyBot-Starts (Sek.)Der Mindestabstand zwischen zwei SurveyBot-Starts im Projekt. 0 bedeutet keine Verzögerung, 60 ist der Höchstwert.1

Beide Einstellungen wirken über alle Sprachen, Märkte und Testdefinitionen hinweg. Startest du 10 Jobs mit einem Limit von 10, laufen 10 Bots gleichzeitig, nicht 100. Startest du im selben Projekt einen zweiten Test, während der erste noch läuft, zählen dessen Bots ebenfalls zum Limit.

So legst du die Grenzen fest

Schritt 1: Dialog zum Testen öffnen

Öffne dein Projekt, klicke auf Befragung Testen und wähle SurveyBot testet. Wähle wie gewohnt Sprachen, Märkte und Testdefinitionen aus.

Schritt 2: Werte eintragen

Gehe zum Bereich Testläufe. Trage die Anzahl der Testläufe ein und passe dann Maximale Anzahl simultaner SurveyBots für Projekt und Verzögerung zwischen SurveyBot-Starts (Sek.) an. Die Zahl neben dem ersten Feld zeigt den Höchstwert, den deine Firma zulässt.

Placeholder: Screenshot des Bereichs Testläufe im Testdialog mit den Feldern für Gleichzeitigkeit und Verzögerung
Gleichzeitigkeit und Verzögerung im Bereich Testläufe

Schritt 3: Test starten

Starte die SurveyBots. SurveyTester startet nun einen Bot nach dem anderen, mit mindestens der eingestellten Verzögerung dazwischen, bis das Limit erreicht ist. Sobald ein Bot fertig ist, startet der nächste.

Die Bots arbeiten die Jobs nicht nacheinander ab. Jeder freie Bot nimmt sich einen zufälligen Job. So sind Sprachen, Märkte und Testdefinitionen von Anfang an gemischt, und du siehst früh Ergebnisse für alle.

Welche Werte sind sinnvoll?

SituationEmpfehlung
Mehrere Bots erhalten dieselbe Interview-IDLass die Verzögerung bei 1 Sekunde. Tritt es weiter auf, versuche 2 bis 5 Sekunden.
Das Befragungssystem wird unter Last langsam oder zeigt FehlerSenke das Limit.
Ein kleiner Test auf einem robusten BefragungssystemBehalte die Standardwerte.
Viele Kombinationen und der Test dauert zu langeErhöhe das Limit, sofern das Befragungssystem es verkraftet.

Hinweis

Beide Einstellungen verlängern große Tests. Bei 1 Sekunde Verzögerung brauchen 300 Testläufe allein für den Start mindestens 5 Minuten. Der echte Abstand zwischen zwei Starts kann 1 bis 2 Sekunden über der Verzögerung liegen, wenn keine andere Arbeit wartet.

Hinweis

Das Limit gilt nur für Tests, die über den Testdialog gestartet werden. SurveyBot-Läufe, die SurveyTester selbst startet, zum Beispiel für Sample-Only-Projekte oder die erneute Prüfung von Issues, haben eigene Einstellungen und werden nicht mitgezählt.

Für Administratoren: das Firmenlimit

Den Höchstwert für gleichzeitige SurveyBots legst du unter Allgemeine Einstellungen bei Maximale Anzahl gleichzeitiger SurveyBots pro Projekt fest. Damit setzt du eine sinnvolle Obergrenze für dein ganzes Team.

Placeholder: Screenshot der Allgemeinen Einstellungen mit dem Feld für die maximale Anzahl gleichzeitiger SurveyBots pro Projekt
Die firmenweite Obergrenze