我是否需要部署 lambda 来测试它?

rcx*_*935 9 python amazon-web-services aws-lambda

我正在 AWS Lambda 上编写一些 Python 代码。我已经有几个月没有使用 AWS 了,我注意到当我点击 TEST 按钮时,测试不再在我输入 Lambda 编辑器的最新代码上运行,即使我保存了代码也是如此。经过一番尝试后,我发现我需要先按“部署”按钮,然后我的测试才能正常运行。

这是正确的吗?当然,我应该能够在部署代码之前对其进行测试。AWS 官方文档没有指定运行测试需要部署。

在此输入图像描述

小智 7

是的,该Deploy按钮正在更新代码,该Test按钮只是通过测试事件调用您的 lambda(可以配置)