FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。官网介绍见:http://jmeter.apache.org/usermanual/build-ftp-test-plan.html

用jmeter只能测试http? No,今天咱们学一下jmeter的ftp下载文件_第1张图片

1.创建一个线程组

2.线程组--->添加--->配置元件--->FTP请求缺省值:输入服务器名称或IP。

用jmeter只能测试http? No,今天咱们学一下jmeter的ftp下载文件_第2张图片

3.线程组--->添加--->Sampler--->FTP请求:选择get为上传方式

用jmeter只能测试http? No,今天咱们学一下jmeter的ftp下载文件_第3张图片

说明:

IP:FTP服务的IP

Remote file:FTP服务器上的一个文件,即远程文件。

Local file:本地文件。

选择 get(RETR) 为下载方式。

填写你的FTP服务器的用户名密码。

4.按照上一步的方式再添加一个“FTP请求”:选择put上传方式

用jmeter只能测试http? No,今天咱们学一下jmeter的ftp下载文件_第4张图片

说明:

IP:FTP服务的IP

Remote file:要上传到FTP服务器上的文件路径及文件名,即远程文件

Local file:本地文件

选择 put(RETR) 为上传方式。

填写你的FTP服务器的用户名密码。

5.添加一个监控器:线程组--->添加--->监控器--->Spline Visualizer.

6、新增一个断言结果,线程组--->添加--->监听器--->断言结果。这步可选,根据实际情况来

7、上面的配置完成之后,我们要去执行,执行的时候我们只需要点击三角即可

一个FTP计划创建成功了。