[英]AWS Automated Testing - SNS SQS Lambda DynamoDB
我有一个像 SNS -> SQS -> Lambda 这样的设置。 lambda 函数会将文件保存到 S3 并在 DynamoDB 中保存一个项目
现在我想要一个自动化的测试用例,我正在使用 Serenity
到目前为止我所拥有的是
这里的问题是在第 2 步,我必须在 X 分钟内继续等待和等待(与 lambda 函数的超时时间相同)。
如果我们有更好的方法和解决方案来解决第 2 步中的“等待”,请给我建议。
谢谢,
如果 lambda 被设计为在完成时将消息排队会怎样。 然后,测试和实际使用者可以“监听”响应队列上的消息,以了解输出何时准备好进行测试。
测试可以对响应消息使用 SQS 长轮询 API。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.