elasticsearch 关于在主体数据中传递变量
我正在尝试对elastic search进行rest调用,在名为“HTTP请求”的窗口中,在body data选项卡下,我将我的帖子数据放在如下位置: 我使用bool查询通过传递变量而不是硬编码的id来获取一些数据
elasticsearch 关于在主体数据中传递变量,
elasticsearch,jmeter,
elasticsearch,Jmeter,我正在尝试对elastic search进行rest调用,在名为“HTTP请求”的窗口中,在body data选项卡下,我将我的帖子数据放在如下位置: 我使用bool查询通过传递变量而不是硬编码的id来获取一些数据 {"query": {"bool": {"must": [{"match": {"_id": "${someId}"}}]}}} 当我执行此操作时,在“结果”选项卡中,我得到以下信息: 断言错误:false 断言失败:true 断言失败消息:测试失败:文本应包含/${someId
{"query": {"bool": {"must": [{"match": {"_id": "${someId}"}}]}}}
当我执行此操作时,在“结果”选项卡中,我得到以下信息:
断言错误:false
断言失败:true
断言失败消息:测试失败:文本应包含/${someId}/
看起来JMeter正在将变量someId作为文本处理。我想把它当作一个变量。有人能告诉我如何更改正文数据中的sytext,以便JMeter读取我的变量吗 一旦定义了变量,就可以在请求、断言等中使用它 记住以下细微差别:
myvar
和myvar
是完全不同的变量- 元素
- 使用配置元素
- 在运行时(由于正则表达式求值等)