【问题标题】:Testing AWS lambdas using Python使用 Python 测试 AWS lambda
【发布时间】:2018-08-16 11:12:12
【问题描述】:

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

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

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

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

非常感谢!

问候, 苏尼尔

【问题讨论】:

    标签: python amazon-web-services aws-lambda boto3 moto


    【解决方案1】:

    您可以使用 serverlessSAM CLI 在本地测试您的 lambda,

    在此处查找更多信息 SAM CLIServerless

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-02
      • 2018-04-26
      相关资源
      最近更新 更多