JMeter Beanshell 共享 class 定义
JMeter Beanshell share class definitions
有没有办法在完全用 jmeter 创建的脚本之间共享 class 定义?例如,如果我有以下结构:
Thread1
-BSSampler
-BSSample2
如何在 BSSampler 中创建 class 并在 BSSample2 中明确使用相同的 class 定义?或者我是否必须将 class 定义推送到文件中并使用
${__beanShell(source("filename.bsh"))}
共享相同的 class 定义?现在它说它不识别 class 定义,因为它是一个不同的命名空间。
您可以通过以下方式在 user.properties 中引用的 bsh 文件中声明您的 类 和函数:
beanshell.server.file=../extras/startup.bsh
您可以在 extras/startup.bsh
中查看此文件
有没有办法在完全用 jmeter 创建的脚本之间共享 class 定义?例如,如果我有以下结构:
Thread1
-BSSampler
-BSSample2
如何在 BSSampler 中创建 class 并在 BSSample2 中明确使用相同的 class 定义?或者我是否必须将 class 定义推送到文件中并使用
${__beanShell(source("filename.bsh"))}
共享相同的 class 定义?现在它说它不识别 class 定义,因为它是一个不同的命名空间。
您可以通过以下方式在 user.properties 中引用的 bsh 文件中声明您的 类 和函数:
beanshell.server.file=../extras/startup.bsh
您可以在 extras/startup.bsh
中查看此文件