有没有办法通过AWS主题为几个AWS相互交互建立适当的集成测试?
我使用Java部署了两个lambda。
我需要建立端到端的集成测试来检查整个交互。
发布于 2018-08-08 12:40:22
如果您想从本地测试它,可以使用amazon。
amazon将帮助您通过aws调用命令手动触发lamda。
请从此链接在本地安装amazon。
之后,您可以使用aws命令从cli调用Amazon1Lamda。它附带了许多选项,比如您可以传递有效负载(在实际场景中应该从SNS传递)。
示例命令:
aws lambda invoke --function-name your_function_name --invocation-type RequestResponse outfile.txt --payload file:requestFile.txt希望能帮上忙。
发布于 2020-09-08 11:34:44
实际上,有更好的方法,您应该查看https://github.com/localstack/localstack和https://github.com/localstack/localstack-java-utils --这两个工具将帮助您测试构建在AWS上的无服务器应用程序。
https://stackoverflow.com/questions/51727850
复制相似问题