勾选Generate parent sample后,如何让Simple Data Writer仅显示事务控制器名称?
解决Simple Data Writer仅显示事务控制器父样本的方法
要让Simple Data Writer只输出事务控制器的父样本,不包含下属HTTP请求,可通过以下两种方式实现:
方法一:修改Simple Data Writer配置
- 打开Simple Data Writer的设置界面
- 在「Sample variables」区域,勾选**「Only write parent samples」**选项
- 保存配置后重新运行测试,此时Simple Data Writer就只会记录事务控制器生成的父样本数据
方法二:使用Filter Results后置处理器
如果你的JMeter版本中Simple Data Writer没有上述选项,可给事务控制器下的所有HTTP请求添加Filter Results后置处理器:
- 给每个子HTTP请求添加Filter Results后置处理器
- 在后置处理器中,将**「Action」**设置为「Exclude」,这样子请求的样本会被过滤,不会被Simple Data Writer记录
- 注意:仅给子请求添加该处理器,不要作用于事务控制器本身
补充说明:勾选「Generate parent sample」后,事务控制器的父样本已包含所有子请求的聚合数据,仅保留父样本记录即可满足需求。
内容的提问来源于stack exchange,提问作者nkpalani
相关产品推荐
相关产品推荐

