背景:
有20个请求文件,使用同一个URL,如果使用postman发送需要20次。于是期望使用Jmeter实现自动化读取20个文件内容,并获取响应。
1.需要使用插件 Directory Listing Config
下载网址:https://jmeter-plugins.org
2.下载成功以后,解压,并放入jmeter lib文件夹中。
3.重启jmeter,添加配置元件中有 jp@gc-Directory Listing Data Source就是成功了。
4.添加 jp@gc-Directory Listing Data Source元件之后,输入你要读取的文件夹的路径。
如果不填Destination variable name,默认值是filename。
5.在HTTP请求body中输入${__FileToString(${ filename})}
FileToString函数是指:读取文件中的值。
6.发送请求,可在结果树中看到20条发送成功。(确保此线程组中循环次数是永远)