1

I'm trying to use JMeter 5.0 replace feature

Search feature has been improved to allow you to iterate in the tree over search results and do necessary replacements through Next/Previous/Replace/Replace/Find buttons

I can search and find occurrences and find text, but I can't replace it using Replace/Replace All/Replace & Find

Replace All report as Replaced 0 occurrences

Replace or Replace & Find returns error:

2018-09-26 10:23:49,276 ERROR o.a.j.JMeter: Uncaught exception: 
java.lang.ArrayIndexOutOfBoundsException: null

Example trying to replace text:

How should I use the replace feature?

4

2 回答 2

1

这看起来像在以下位置打开的错误:

替换在 JSR223 测试元素中不可用,但搜索不应失败。

请注意,搜索/替换功能不是完整的搜索/替换功能,因为它旨在用于关联:

  • 所以替换仅限于某些元素(Header Manager、HTTP Request、AjpSampler、AccessLogSampler)
  • 替换只涉及值而不是参数/标题名称
于 2018-09-26T08:42:24.377 回答
0

解决方法: 为安全起见,在执行此操作之前进行备份。

关闭 JMeter 中的 jmx 文件。在 Notepad++ 中打开 jmx 文件(它会像 xml) 搜索并替换任何你想要的并保存 用 JMeter 打开 jmx,你可以找到替换的文本

于 2020-03-12T06:00:05.037 回答