python - 测试 Graphql API - python

标签 python testing graphql

我在 Flask 应用程序上使用 graphql( Graphite 烯),我想测试我的 graphql 是否按预期工作。我查看了 apollo,但它看起来只支持节点、java 和 ruby​​……不支持 python。有谁知道我可以使用任何类似的工具来测试服务器是否正确启动、呈现 graphql 界面并在输入查询时返回正确的值?

最佳答案

GraphQL 包含一个开箱即用的 GUI,称为 GraphiQL,可在浏览器中运行。它会将代码中的注释显示为文档,显示可用的字段/变量及其类型,并自动填充查询。

from flask_graphql import GraphQLView

app.add_url_rule('/graphql', view_func=GraphQLView.as_view('graphql', schema=schema, graphiql=True))

https://pypi.python.org/pypi/Flask-GraphQL

https://github.com/graphql/graphiql

关于python - 测试 Graphql API - python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47516866/

相关文章:

python - django 中的 Manytomany 字段的字母顺序错误

python - Flask-SQLAlchemy 的隔离级别

java - GitHub 上的 Java 代码覆盖率工具

javascript - Graphql 不能返回数组

java - 将 .jpeg 和 .png 上传到 Java GraphQL 服务器时不支持内容类型 multipart

python - 使用 Python 将 VBA 代码解析为更小的代码片段

python - 跟踪碰撞的最有效方法是什么

jquery - Jasmine 2.0 与 Jasmine-Jquery 的兼容性

javascript - CasperJS - 如何跳到下一个测试套件?

javascript - 将 <Mutation> 改为 useMutation