我有一个简单的问题:是否有一种方法/程序/方法来创建单元测试来测试在AWS AppSync上生成的GraphQL Url,以验证创建的GraphQL模式、查询、突变等的有效性?
发布于 2019-01-04 23:14:29
有一个开源的AppSync Serverless无插件,它支持离线仿真器.您可能会发现它很有用:https://github.com/sid88in/serverless-appsync-plugin#offline-support
另一个很好的建议是有两个单独的AppSync API。一个API托管您的生产流量。另一种方法是在变更投入生产前对其进行测试。如果您使用Cloudformation (强烈推荐的)来管理您的基础设施,那么这就容易多了。
如果您希望定期验证API是否正常工作(每隔一分钟左右),您可以创建如下所示的金丝雀:
关于金丝雀的使用情况,见:
https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/RunLambdaSchedule.html https://docs.aws.amazon.com/lambda/latest/dg/with-scheduled-events.html
发布于 2021-06-18 11:24:43
也有放大的放大-应用同步模拟器包,应该有助于测试appsync,但是没有关于如何使用它的文档。它是由无服务器应用同步模拟器迈克尔编写和放大自己使用的。
https://stackoverflow.com/questions/54046045
复制相似问题