尝试以下方法:
- 将Beanshell Sampler添加到您的测试计划
- 将以下代码放入采样器的“脚本”区域:
import org.apache.commons.io.FileUtils; try { String content = FileUtils.readFileToString(new File("C:/QC/qa/Testlink/Jmeter/Expected/test.xml")); vars.put("content", content); } catch (Throwable ex) { log.info("Failed to read "test.xml" file", ex); throw ex; }将调试采样器和查看结果树侦听器添加到您的测试计划
运行测试
- 确保Beanshell Sampler为绿色并且
${content}已设置变量。如果不是,请查看 jmeter.log 文件并搜索该行Failed to read "test.xml" file
。如果此行下面的异常stacktrace告诉您什么,请在此处发布。
有关在JMeter测试中使用Beanshell的更多信息,请参见如何使用BeanShell:JMeter的“最喜欢的内置组件”指南。



