groovy - JMeter - 在 HTTP 采样器中访问 JSR223 变量
问题描述
我在 JSR223 中有一个变量,我需要在 HTTP 采样器中调用该变量。例如,我有一个如下所述的变量。
Jsondata = ''' {
"name": "Foo Bar",
"year": "2018",
"timestamp": "2018-03-08T00:00:00",
"tags": [
"person",
"employee"
],
"grade": 3.14
}
'''
我在 HTTP 请求采样器的正文数据中调用变量,如下所示,但它是在打印自身而不是转换为实际值。
${Jsondata}
我在结果树中得到的输出是
${Jsondata}
解决方案
在 JSR223 脚本中,使用 groovy 变量值到 JMeter 变量中vars
vars.put("Jsondata", Jsondata);
推荐阅读
- c# - 如何将自定义类型作为参数传递给已编译的 cmdlet?
- google-apps-script - 在特定时间编写脚本以清除数据,归档清除的数据,并在可能的情况下将某些字段移动到单独的工作表
- android - 我的带有 externalProject_add (cmake) 的 android 应用程序不执行 ninja
- javascript - JavaScript - 推送数组的索引
- sql - 面临 3 个表的 SQL 查询问题
- python - 泡菜和打开文件的区别?
- c# - WPF .Net Core 3.1 WPF 转换不顺利(有趣的问题!!)
- python - 如何在 Python 中绘制此函数?
- jsf - Etat HTTP 500 - 无法找到带有 [0] 参数的方法 [isDelaiAvis]
- scala - Apache Flink Kryo 序列化程序 - ClassNotFoundException