Aws lambda AWS Lambdas的合同测试
有没有办法对AWS lambdas进行合同测试。Aws lambda AWS Lambdas的合同测试,aws-lambda,microservices,pact,aws-sam,Aws Lambda,Microservices,Pact,Aws Sam,有没有办法对AWS lambdas进行合同测试。 Pact正用于普通API,但我正在尝试在AWS SAM上实施契约测试。是否有任何用于此的工具或Pact可用于任何修改?如果要测试它,可以使用amazon cli amazon cli将帮助您通过aws lambda调用命令手动触发lamda 请通过此链接在本地安装amazon cli 之后,您可以使用aws lamda命令从cli调用amazon 1st lamda。它提供了许多选项,比如您可以传递有效负载(在实际场景中应该是从SNS传递) 从A
Pact正用于普通API,但我正在尝试在AWS SAM上实施契约测试。是否有任何用于此的工具或Pact可用于任何修改?如果要测试它,可以使用amazon cli amazon cli将帮助您通过aws lambda调用命令手动触发lamda 请通过此链接在本地安装amazon cli 之后,您可以使用aws lamda命令从cli调用amazon 1st lamda。它提供了许多选项,比如您可以传递有效负载(在实际场景中应该是从SNS传递) 从Amazon CLI命令执行AWS Lamda详细信息说明 命令示例:
aws lambda invoke --function-name your_function_name --invocation-type RequestResponse outfile.txt --payload file:requestFile.txt
我希望它能有所帮助。是的,您可以使用Pact对Lambda进行合同测试 例如,Pact JS支持异步编程,并且有一个使用无服务器框架的Lambda示例[1] 关于这个问题,还有一篇很好的介绍文章[2]
- [1]
- [2]