使用GraphQL在Postman中进行API测试

GraphQL 是一种用于API的开源数据查询和操作语言,用于API的查询语言和运行时。它使客户端能够精确地指定其数据需求,并获得预测性地结果。GraphQL旨在提高API的效率、灵活性和可靠性。

Postman 是一款用于API开发的强大工具,它支持REST和GraphQL API。Postman还提供了一个用户友好的界面,可用于构建、测试和文档化API。

在本文中,我们将介绍如何使用GraphQL进行Postman测试。以下是详细步骤:

在Postman中使用GraphQL

导入GraphQL架构

1、在左侧导航栏中选择"APIs",并创建一个新的API。

2、从架构类型下拉列表中选择GraphQL。

3、从架构格式下拉列表中选择GraphQL SDL。

4、在编辑器中输入GraphQL架构并保存。

在Body中发送GraphQL查询

1、在Postman中创建一个新请求,在地址字段中输入GraphQL端点URL。

2、从请求方法下拉列表中选择POST。

3、在Body选项卡下,选择GraphQL主体类型。

4、在查询编辑器中输入GraphQL查询。

使用GraphQL内容类型标头

1、在Postman中创建一个新请求,在地址字段中输入GraphQL端点URL。

2、从请求方法下拉列表中选择POST。

3、在Headers选项卡中,添加Content-typeof application/graphql。

4、在Body选项卡下,选择raw类型,从格式下拉列表中选择Text,使用标准GraphQL格式在body中构建查询。点击Send按钮来发送请求,然后查看响应结果即可。

使用变量

您可以创建一个JSON格式的模式,为变量赋值,可以避免在查询字符串中输入参数。修改"QUERY"部分中的body以动态分配变量的值,编辑"GRAPHQL VARIABLES"部分,使用我们希望将变量设置为的内容。


以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

各位想获取资料的朋友请 点赞 + 评论 + 收藏 ,三连!

三连之后我会在评论区挨个私信发给你们~

相关推荐
网络安全-老纪1 小时前
强大的开源API接口可视化管理平台-YApi
自动化测试·软件测试·yapi
辣香牛肉面3 小时前
Wireshark v4.6.2 开源免费网络嗅探抓包工具中文便携版
网络·测试工具·wireshark
愚者游世5 小时前
Delegating Constructor(委托构造函数)各版本异同
开发语言·c++·程序人生·面试·改行学it
郝学胜-神的一滴6 小时前
Python 列表 vs 数组:深入解析与最佳选择指南
开发语言·python·程序人生
may_一一21 小时前
xpath定位:selenium和playwrightAnt Design / 表单类页面)
selenium·测试工具
daopuyun21 小时前
CNAS/CMA软件检测实验室源代码漏洞测试工具选型要求与比对
软件测试·测试工具·软件检测·cnas认可·cma认定
Wpa.wk1 天前
接口自动化测试 - 请求构造和响应断言 -Rest-assure
开发语言·python·测试工具·接口自动化
AI_56781 天前
Postman接口测试提速技巧:批量请求+智能断言实践
测试工具·lua·postman
Luminbox紫创测控1 天前
整车自然暴晒与全光谱阳光模拟老化相关性研究
测试工具