JMeter:javax.script.ScriptException:org.codehaus.groovy.control.MultipleCompilationErrorsException

cbwuti44  于 2023-05-17  发布在  Java
关注(0)|答案(1)|浏览(227)

我在JMeter groovy中得到下面的错误消息。
响应代码:500响应消息:javax.script.ScriptException:org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败:Script42.groovy:3:字符串太长。给定的字符串长度为69427个Unicode代码单位,但最大允许长度为65535。@第3行,第23栏。
字符串很长,但不能减少,因为它的有效负载。

vjrehmav

vjrehmav1#

我们无法在看不到您的代码的情况下帮助您,错误是不言自明的:字符串太大,无法在Groovy中操作该大小的字符串
选项位于:
1.将其拆分为几个部分,然后使用StringBuilder进行连接
1.将有效负载写入一个文件(同样,您可能需要分部分或使用流来执行此操作),然后使用__FileToString()函数读取该文件
1.避免使用中间字符串,并使用JSR223预处理器中的sampler shorthand设置有效负载值

相关问题