測試排程工作流程 - AWS 上的分散式負載測試

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

測試排程工作流程

使用 Web 主控台來排程負載測試。排程測試時,會執行下列工作流程:

  • 使用 排程選項建立負載測試時,排程參數會透過 Amazon API Gateway 傳送至解決方案的 API。

  • API 接著會將參數傳遞至建立 CloudWatch Events 規則的 Lambda 函數,該規則將排定在指定的日期執行。

  • 如果測試是一次性測試,CloudWatch Events 規則會在指定的日期執行。api-services Lambda 函數會透過測試工作流程執行新的測試。

  • 如果測試是重複測試,CloudWatch Events 規則會在指定的日期啟用。api-services Lambda 函數會執行,這會刪除目前的 CloudWatch Events 規則,並在建立時立即建立另一個規則,並在之後根據指定的循環頻率重複執行。