JMeter:从相对路径导入通用断言脚本
JMeter: Import common assertion script from relative path
我希望从某个位置导入断言脚本,而不是在 .jmx 文件中定义它:Import Script
我遇到的主要问题 运行 是默认位置似乎是 JMeter 安装位置,而不是当前打开的 .jmx 的位置。
安装位置可能因用户而异,而我正在寻找的通用脚本将是 .jmx 位置上方的文件夹。
如果您是 Groovy 专家,确定“默认”位置应该不是问题。相关函数是FileServer.getBaseDir()
,当
因此,如果您执行以下操作:
println('Current base is: ' + org.apache.jmeter.services.FileServer.getFileServer().getBaseDir())
它将return当前.jmx文件所在的文件夹:
我希望从某个位置导入断言脚本,而不是在 .jmx 文件中定义它:Import Script
我遇到的主要问题 运行 是默认位置似乎是 JMeter 安装位置,而不是当前打开的 .jmx 的位置。 安装位置可能因用户而异,而我正在寻找的通用脚本将是 .jmx 位置上方的文件夹。
如果您是 Groovy 专家,确定“默认”位置应该不是问题。相关函数是FileServer.getBaseDir()
,当
因此,如果您执行以下操作:
println('Current base is: ' + org.apache.jmeter.services.FileServer.getFileServer().getBaseDir())
它将return当前.jmx文件所在的文件夹: