【发布时间】:2021-08-08 20:24:06
【问题描述】:
我在 jmeter 中使用 graphql 进行 API 测试。在图形中,我们有查询和变量部分。 我的查询需要一个 int 的客户端 ID。如果我尝试传递“{clientid : ${clientid}}”(这里我传递 CSV 配置变量,用于为多个用户测试应用程序),则在变量中。但它会抛出一个错误,比如 $ 是未经授权的,并期待 (json,null,true or false)。
请帮助我如何传递作为 csv 配置变量的 clientid。
提前致谢。
【问题讨论】:
-
您能否添加一个调试采样器并检查响应数据选项卡中的
clientid值是否可用?请求中clientid的值是多少?您可以在 View result Tree--> Request 选项卡中找到此信息 -
请求中客户端ID的值为整数值。
-
我们可以将字符串值转换为int值。顺便说一句,您的要求是什么?看起来它没有得到解决。
标签: jmeter graphql parameter-passing