【发布时间】:2020-11-28 13:47:55
【问题描述】:
我正在尝试参数化在 JMeter 中作为正文数据发送的 GraphQL 查询,但没有得到正确的响应。
这是graphql:
{"operationName":"VPercentageQuery","variables":{"thestate":"CA"},"query":"query VPercentageQuery($thestate: [String]) {\n nodeQuery(filter: {conditions :[{运算符:EQUAL,字段:“类型”,值:“v_data”},{运算符:EQUAL,字段:“field_vev_percentage_state”,值:$thestate}]},排序:{字段:“field_year”,方向: DESC},限制:3) {\n 实体 {\n entityLabel\n ... on NodeVData {\n fieldVevPercentageState\n fieldStatePercentage\n fieldEffectiveDateRange\n fieldYear\n __typename\n }\n __typename\n }\n __typename \n }\n}\n"}
现在,将“CA”替换为“${state}”
{"operationName":"VPercentageQuery","variables":{"thestate":"${state}"},"query":"query VPercentageQuery($thestate: [String]) {\n nodeQuery(filter :{条件:[{运算符:EQUAL,字段:“type”,值:“v_data”},{运算符:EQUAL,字段:“field_vev_percentage_state”,值:$thestate}]},排序:{field:“field_year” , 方向: DESC}, 限制: 3) {\n 实体 {\n entityLabel\n ... on NodeVData {\n fieldVevPercentageState\n fieldStatePercentage\n fieldEffectiveDateRange\n fieldYear\n __typename\n }\n __typename\n } \n __typename\n }\n}\n"}
现在,创建一个只有一列的 state.csv 文件有条目:
CA 弗吉尼亚州 标清 ND
并添加一个 CSV 数据集配置,配置元素
在 csv 文件中没有收到带有状态的响应
我正在使用 JMeter 5.3
【问题讨论】: