标签: python amazon-web-services aws-lambda boto3 moto
我们有用Python编写的AWS lambda,我需要对其进行测试。我们将使用API网关,S3和其他服务来构建应用程序。
SNS将触发lambda。我具有Python的一些基本知识,并且能够使用boto3调用lambda。我听说过moto软件包可以模拟S3和其他服务,但是我们是否需要本地所有代码才能使用此软件包?
您能建议最好的测试策略吗?如果可以的话,我们应该在本地测试它们吗?
如果您可以提供任何参考或示例,那就太好了。
非常感谢!
关于, 苏尼尔
答案 0 :(得分:1)
您可以使用无服务器或 SAM CLI 在本地测试您的lambda,
在SAM CLI,Serverless