FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。

* 使用的是JMeter2.4版本。

* 测试的服务器是IP:124.205.228.54  (由于找不到FTP站点,所以在“主机屋网站http://www.zhujiwu.com申请了一个免费的FTP空间”)

1.创建一个线程组

2.线程组--->添加--->配置元件--->FTP请求缺省值。

3.线程组--->添加--->Sampler--->FTP请求

说明:

IP    为你FTP服务的IP

Remote file 为你FTP服务器上的一个文件。

local file  为本地你存放到本机上的路径。

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

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

3.按照第二步的方式再添加一个“FTP请求”。

说明:

IP    为你FTP服务的IP

Remote file 为你要上传到FTP服务器上的文件路径及文件名

local file  为本地你要上传的文件的路径。

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

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

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

一个FTP计划创建成功 :)

参考资料:

http://jakarta.apache.org/jmeter/usermanual/build-ftp-test-plan.html

http://www.51testing.com/?uid-23852-action-viewspace-itemid-16560

最新文章

  1. Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)
  2. HTML5&CSS3经典动态表格
  3. C#--使用存储过程
  4. 4.js模式-发布-订阅模式
  5. MVC中”从客户端检测到有潜在危险的Request.Form值“的解决方法
  6. UVA 437 十九 The Tower of Babylon
  7. [转载] 首席工程师揭秘:LinkedIn大数据后台是如何运作的?(一)
  8. codeforces C. Prime Swaps
  9. ASP.NET简单文件上传
  10. Cdev
  11. tempo 2.0 学习记录
  12. Windows Azure入门教学系列 (八):使用Windows Azure Drive
  13. nodejs+socket.io即时聊天实例
  14. C#总结(二)事件Event 介绍总结
  15. UWP 判断系统版本
  16. Ubuntu 14.04 16.04 17.10 + Win10 双系统安装记录 + 分区大小选择办法
  17. C Primer Plus 第6章 C控制语句:循环 编程练习
  18. shell 查找与替换
  19. JS经典面试题汉诺塔
  20. 7.通用程序设计_EJ

热门文章

  1. C++11 : variadic templates(可变参数模板)
  2. js验证表单并提交
  3. 利用ajax从txt读取数据
  4. asp.net动态设置button的Text,Enabled属性,向后台传递参数
  5. (转)ip地址,手机ip查询
  6. 回顾:Linq To SQL语法 - 实体类
  7. C# winform DataTable 批量数据处理 增、删、改 .
  8. C++中多重继承构造函数执行顺序
  9. uva 371 - Ackermann Functions
  10. HDU 2896 病毒侵袭 (AC自动机)