使用Jmeter中的FTP请求和HTTP请求测试文件上载和下载有什么区别

时间:2017-02-03 10:11:10

标签: jmeter

这是使用JMeter工具测试上传和下载文件性能的实际方法吗?

1 个答案:

答案 0 :(得分:2)

HTTP和FTP协议完全不同,如果您的应用程序同时支持两者 - 您需要加载测试两种方法,因为它们在服务器端的处理方式不同。您的负载测试需要模拟真实用户正在/将要做的事情,因此在构建测试计划之前检查您的应用程序要求。

  • 要模拟HTTP上传和下载,您需要使用HTTP Request sampler
  • 要模拟FTP上传和下载,请转到FTP Request采样器。 FTP协议提供了一些文件和文件夹操作方法,即移动,删除,列出内容等,因此您可能还需要使用Apache Commons Net库和JSR223 Sampler执行这些操作,请查看{{3用于全面解释和示例代码片段的指南