$ {__ BeanShell(import org.apache.jmeter.services.FileServer; FileServer.getFileServer()。getBaseDir();)} $ {__ BeanShell(File.separator,)} upload.xml
注意:在上面的示例中,文件upload.xml不在导演中,其中存在JMX文件。
我想将upload.xml放在c:/ project / configfiles /文件夹中,将JMX文件放在c:/ project / scripts / folders中。
那么如何在jmeter中更改自定义文件夹路径?
答案 0 :(得分:1)
请注意,since JMeter 3.1 it is recommended to use JSR223 Test Elements和Groovy language适用于任何形式的脚本,因此我建议切换到__groovy() function,相关代码如下所示:
${__groovy(new File(org.apache.jmeter.services.FileServer.getFileServer().getBaseDir() +File.separator+ ".." + File.separator + 'configfiles' + File.separator + "upload.xml").getCanonicalPath(),)}
演示: