Arbeitsablauf bei der Testplanung - Verteilte Lasttests auf AWS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeitsablauf bei der Testplanung

Verwenden Sie die Webkonsole, um einen Auslastungstest zu planen. Bei der Planung eines Tests wird der folgende Workflow ausgeführt:

  • Wenn ein Belastungstest mit der Option zum Planen erstellt wird, werden die Zeitplanparameter über Amazon API Gateway an die API der Lösung gesendet.

  • Die API übergibt die Parameter dann an eine Lambda-Funktion, die eine CloudWatch Ereignisregel erstellt, deren Ausführung an dem angegebenen Datum geplant wird.

  • Wenn es sich bei dem Test um einen einmaligen Test handelt, wird die CloudWatch Events-Regel am angegebenen Datum ausgeführt. Die api-services Lambda-Funktion führt einen neuen Test durch den Test-Workflow durch.

  • Wenn es sich bei dem Test um einen wiederkehrenden Test handelt, wird die CloudWatch Ereignisregel am angegebenen Datum aktiviert. Die api-services Lambda-Funktion wird ausgeführt, wodurch die aktuelle CloudWatch Ereignisregel gelöscht und eine weitere Regel erstellt wird, die sofort ausgeführt wird, wenn sie erstellt wird, und danach wiederholt, basierend auf der angegebenen Wiederholungshäufigkeit.