Автоматизированное тестирование AWS - SNS SQS Lambda DynamoDB - PullRequest
0 голосов
/ 05 марта 2019

У меня есть настройки, такие как SNS -> SQS -> Lambda.Лямбда-функция сохранит файл на S3 и сохранит элемент в DynamoDB

. Теперь я хотел бы иметь автоматический тестовый пример, который я использую Serenity

.пока

  1. Тест программы отправит SNS.
  2. Тест программы будет ждать и ждать , пока файл на S3сгенерирован и создан элемент DynamoDB
  3. Программа загрузит файл с S3 и проверит его
  4. Программа проверит запись в DynamoDB и подтвердит ее

проблема заключается в шаге № 2, я должен ждать и ждать в течение X минут (так же, как время выхода из лямбда-функции).

Пожалуйста, сообщите мне, если у нас есть лучший подход и решение, которое нужно решитьожидание на шаге № 2.

Спасибо,

...