一,需要一个FTP服务器:
1)都推荐拿这个
Quick Easy FTP Server
Quick Easy FTP Server是一个全中文FTP服务器软件,反应迅速,操作方便,实现了标准FTP服务器所具有的功能。
软件具有以下特点:
- 软件安装程序极小,但性能毫不逊色于专业FTP服务器软件
- 功能全面.具备完整的帐户管理,便捷的服务器配置,安全性设置,在线用户信息, 服务器日志,实时数据统计,检查更新一应俱全
- 支持断点续传
- 完整的帮助系统
- 全中文,更适合中国人使用。
2)配置一下登录用户信息并启动:
3)本机做测试:
设置一下测试所需的下载/上传的文件
测试内容,将filetest.txt下载,将Filetest1.txt上传
二,配置JMeter
1)FTP请求缺省值(默认值)
这个配置元件的作用就是在需要执行多个FTP请求的时候,直接就配置这个默认值,省的配置很多个FTP请求。界面是和FTP请求一致的。
2)FTP请求
- 服务器名称或IP:FTP服务器的域名或IP地址。必填
- 端口:使用的端口。如果此值>0,则使用此特定端口,否则JMeter使用默认FTP端口。非必填
- Remote File:远程文件,要下载的文件名称,或者要上传的目标文件的名称
- Local File:本地文件,要上传的或下载的目标文件(默认为远程文件名)
- Local File Contents:本地文件内容,提供上传内容,覆盖本地文件属性
- get(RETR) / put(STOR):下载或上传文件
- Use…?:使用二进制模式?(默认ASCII)
- Sava…?:保存文件响应?是否将检索到的文件的内容存储在响应数据中。如果模式为ASCII,则内容将在查看结果树中可见。
3)执行