我们有用 Python 编写的 AWS lambda,我需要对其进行测试。我们将使用 API 网关、S3 和其他服务来构建应用程序。
SNS 将触发 lambda。我有一些 Python 的基本知识,并且能够使用 boto3 调用 lambda。我听说过 moto 包来模拟 S3 和其他服务,但是我们是否需要所有本地代码才能使用这个包?
您能否建议最好的测试策略?如果是,我们应该在本地测试它们,那么我们该怎么做呢?
如果您能提供任何参考或示例,那就太好了。
非常感谢!
问候, 苏尼尔
我们有用 Python 编写的 AWS lambda,我需要对其进行测试。我们将使用 API 网关、S3 和其他服务来构建应用程序。
SNS 将触发 lambda。我有一些 Python 的基本知识,并且能够使用 boto3 调用 lambda。我听说过 moto 包来模拟 S3 和其他服务,但是我们是否需要所有本地代码才能使用这个包?
您能否建议最好的测试策略?如果是,我们应该在本地测试它们,那么我们该怎么做呢?
如果您能提供任何参考或示例,那就太好了。
非常感谢!
问候, 苏尼尔