Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Jmeter加载测试GraphQLAPI_Jmeter_Graphql_Performance Testing_Jmeter 5.0 - Fatal编程技术网

如何使用Jmeter加载测试GraphQLAPI

如何使用Jmeter加载测试GraphQLAPI,jmeter,graphql,performance-testing,jmeter-5.0,Jmeter,Graphql,Performance Testing,Jmeter 5.0,我想配置Jmeter来测试以下GraphQLAPI的性能。我无法配置 API终点: 查询:查询:{ 用户ID:1{ 身份证件 名称 } }`` 请帮助我找到解决方案。如果您将调用作为cURL命令行,则可以使用菜单: 工具>从curl导入 否则: 添加线程组 在其中添加一个标题管理器,内容类型设置为application/javascript 在其中添加一个Http请求,将主机名和路径放入/api/ 似乎您正在尝试执行一个命令,因此您需要: 将采样器添加到测试计划中,并按如下方式进行配置: 正文的

我想配置Jmeter来测试以下GraphQLAPI的性能。我无法配置

API终点:

查询:查询:{ 用户ID:1{ 身份证件 名称 } }``


请帮助我找到解决方案。

如果您将调用作为cURL命令行,则可以使用菜单:

工具>从curl导入

否则:

添加线程组 在其中添加一个标题管理器,内容类型设置为application/javascript 在其中添加一个Http请求,将主机名和路径放入/api/
似乎您正在尝试执行一个命令,因此您需要:

将采样器添加到测试计划中,并按如下方式进行配置:

正文的文本表示,以防万一:

{
  "query": "{user(id: 1) {id name}}"
}
添加值为application/json的发送头

演示:


我试过这样做,但没有发生。你能用我的API url详细地指导我吗?或者附上一些截图。我将不胜感激。