1

我们有用 Python 编写的 AWS lambda,我需要对其进行测试。我们将使用 API 网关、S3 和其他服务来构建应用程序。

SNS 将触发 lambda。我有一些 Python 的基本知识,并且能够使用 boto3 调用 lambda。我听说过 moto 包来模拟 S3 和其他服务,但是我们是否需要所有本地代码才能使用这个包?

您能否建议最好的测试策略?如果是,我们应该在本地测试它们,那么我们该怎么做呢?

如果您能提供任何参考或示例,那就太好了。

非常感谢!

问候, 苏尼尔

4

1 回答 1

1

您可以使用无服务器SAM CLI在本地测试您的 lambda ,

在此处查找更多信息SAM CLI无服务器

于 2018-08-16T12:33:42.813 回答