json - Jmeter:我正在使用 Json 提取器从 Json 响应中传递值,但我没有在调试采样器中看到该值
问题描述
我正在尝试将来自 Create Basket Json 响应的 basketId 和 basketItemId 的值传递给 Jmeter 变量,以便我可以在下一个请求中使用这些值。我根据文档设置了所有内容,但是我无法在 Tree - Response Data 区域的调试采样器中看到值。任何帮助表示赞赏?
解决方案
您没有看到您的值,因为您的采样器尚未执行
它尚未执行,因为您需要提供与您声明的变量相同数量的“默认值”。如果您查看jmeter.log 文件,您将看到如下内容:
Mismatch between number of variables, json expressions and default values
解决方案是添加默认值,例如:
null;null
并假设您的 Json Path 表达式与响应中的某些内容匹配,您将看到这两个值。
推荐阅读
- java - 如何获得 int 分数以查看我的第二个活动
- go - 如何按顺序处理从某个用户到特定端点的并发请求
- reactjs - 删除 Redux-ORM 模型实例时出错(多对多)
- gps - 在这种 scrnaroo 中无法校准连接到车辆的磁力计,如图 8 校准
- database - MongoDB 排序操作的奇怪行为
- python-3.x - 从 sys.path 中删除无效引用
- ios - 如何在 RxSwift 中使用 tableView 的数据源(numberOfRowsInSection)?
- javascript - JavaScript 反向匹配
- angular - Spring Boot 项目中的多角度应用程序
- html - 菜鸟问题 - 将多个 url 链接到单个 Word是否可能?