如何使用beanshell从路径中提取文件名

时间:2017-06-22 12:03:27

标签: jmeter beanshell

获取错误消息为空 如何使用beanshell从路径中提取文件名 假设filepath = /home/user/desktop/file.txt 我想在jmeter中单独使用beanshell来获取file.txt

1 个答案:

答案 0 :(得分:0)

您可以使用FilenameUtils.getPath() method之类的:

import org.apache.commons.io.FilenameUtils;

filepath = "/home/user/desktop/file.txt";
filename = FilenameUtils.getName(filepath);

log.info(filename);

演示:

Beanshell get filename

请注意,建议使用JSR223 ElementsGroovy language而不是Beanshell,Groovy具有更好的性能,它更兼容Java并且具有一些额外的语言功能,请参阅Apache Groovy - Why and How You Should Use It更多细节。