jmeter 构建一个FTP测试计划

添加用户

第一步你想做的每一个JMeter测试计划是添加一个 线程组 元素。 线程组告诉 JMeter的用户数量你想模拟,用户应该发送的次数 请求,他们应该发送的请求的数量。

继续添加线程组元素首先选择测试计划, 点击你的鼠标右键添加菜单,然后选择 添加 一个?? ThreadGroup。

您现在应该看到 线程组 元素在 测试计划。 如果你不 看到的元素,那么“扩大”点击测试计划树 测试计划 元素。

接下来,您需要修改默认属性。 选择 线程组 元素 在树上,如果您还没有选择它。 您现在应该看到线程 JMeter的集团控制面板在正确的部分窗口(见图8.1 下图)

图8.1。 线程组的默认值

首先为我们提供了一个更具描述性的名称 线程组。 的名字 字段中,输入“FTP用户”。

接下来,用户的数量增加到4。

下一个字段的 快速启动 时期,保留默认值0 秒。 这个属性告诉JMeter多久开始每个之间的延迟 用户。 例如,如果你输入一个 快速启动 5秒,JMeter的意志 完成你所有的用户开始在年底前5秒。 所以,如果我们有 5用户和一个5秒 快速启动 期,然后开始用户之间的延迟 将1秒(5用户/ 5秒= 1用户每秒)。 如果你设置 值为0,那么JMeter将立即开始你所有的用户。

最后,输入一个值为2 的 循环计数 字段。 这个属性告诉JMeter多少次重复你的 测试。 JMeter反复运行 测试计划, 选择 永远 复选框。

在大多数应用程序中,您必须手动接受 您所作的改变在一个控制面板。 然而,在JMeter,控制面板 你让他们自动接受您的更改。 如果你改变 一个元素的名称,这棵树将被更新后用新的文本 把控制面板(例如,当选择另一个树元素)。

参见图8.2完成FTP用户线程组。

图8.2。 FTP用户线程组

添加默认FTP请求属性

既然我们已经定义了用户,是时候定义的任务 将被执行。 在本节中,您将指定默认设置 为您的FTP请求。 然后,在8.3节中,您将添加 FTP请求 元素使用一些指定的默认设置。

首先选择FTP用户元素。 点击你的鼠标按钮 添加菜单,然后选择 添加 一个?? 配置元素 一个?? FTP请求 默认值。 然后,选择这个新元素以查看其控制面板(见图8.3)。

图8.3。 FTP请求违约

像大多数JMeter的元素, FTP请求违约 控制 小组名称字段,您可以修改。 在这个例子中,离开这一领域 默认值。

跳到下一个字段,它是FTP服务器的服务器名称/ IP。 为 您正在构建的测试计划,所有FTP请求将被发送到相同的 在这种情况下FTP服务器ftp.domain.com。 这个域名输入到字段。 这是唯一的领域,我们将指定一个默认的,所以剩下的离开 字段保留默认值。

并没有告诉JMeter FTP请求违约元素 发送一个FTP请求。 它只定义的默认值 使用FTP请求元素。

参见图8.4完成FTP请求违约元素

图8.4。 FTP违约为我们的测试计划

添加FTP请求

在我们的 测试计划 ,我们需要两个 FTP请求 

JMeter发送请求的顺序出现在树上。

通过添加第一个开始 FTP请求 FTP用户元素( 添加 一个?? 取样器 一个?? FTP请求 )。 然后,选择 FTP请求 树中的元素和编辑以下属性 (见图8.5):

  1. 改变 的名字 “File1”。
  2. 改变 远程文件 场/目录中。
  3. 改变 用户名 字段“匿名”。
  4. 改变 密码 字段“[email protected]”。

你不需要设置 服务器名称 场,因为你已经指定 这个值的 FTP请求违约 元素。

图8.5。 FTP请求file1

接下来,添加第二个 FTP请求 和编辑(见以下属性 图8.6:

  1. 改变 的名字 “File2”。
  2. 改变 远程文件 字段“/目录/ file2.txt”。
  3. 改变 用户名 字段“匿名”。
  4. 改变 密码 字段“[email protected]”。

图8.6。 FTP请求file2

将侦听器添加到视图/存储测试结果

你需要添加最后一个元素 测试计划 是一个 侦听器 。 这个元素是 负责存储所有的结果 FTP请求 在一个文件并呈现 数据的可视化模型。

选择元素并添加一个FTP用户 视图的结果表 侦听器( 添加 一个?? 侦听器 一个?? 视图的结果表 )。

运行您的测试和查看结果。

图8.7。 表侦听器中查看结果

时间: 2024-10-12 22:30:33

jmeter 构建一个FTP测试计划的相关文章

jmeter 构建一个Web测试计划

添加用户 第一步你想做的每一个JMeter测试计划是添加一个 线程组 元素. 线程组告诉 JMeter的用户数量你想模拟,用户应该发送的次数 请求,请求他们应该送多少. 继续添加ThreadGroup元素首先选择测试计划, 点击你的鼠标右键添加菜单,然后选择 添加一个??ThreadGroup. 您现在应该看到测试计划下的线程组元素. 如果你不 看到的元素,那么“扩大”点击测试计划树 测试计划的元素. 接下来,您需要修改默认属性. 选择线程组元素 在树上,如果您还没有选择它. 您现在应该看到线程

jmeter 构建一个数据库测试计划

添加用户 第一步你想做的每一个JMeter测试计划是添加一个 线程组 元素. 的线程组 告诉JMeter的用户数量你想模拟,用户应该多长时间 发送请求,他们应该发送的请求的数量. 继续添加ThreadGroup元素首先选择测试计划, 点击你的鼠标右键 添加 菜单,然后选择 添加 一个?? ThreadGroup . 您现在应该看到测试计划下的线程组元素. 如果你不 看到的元素,那么“扩大”点击测试计划树 测试计划的元素. 接下来,您需要修改默认属性. 选择线程组元素 在树上,如果您还没有选择它.

JMeter学习(九)--FTP测试计划

FTP服务主要提供上传和下载功能.有时间需要我们测试服务器上传和下载的性能.在这里我通过JMeter做一个FTP测试计划的例子. 1.创建一个线程组 2.线程组--->添加--->配置元件--->FTP请求缺省值:输入服务器名称或IP. 3.线程组--->添加--->Sampler--->FTP请求:选择get为上传方式 说明: IP:FTP服务的IP Remote file:FTP服务器上的一个文件,即远程文件. Local file:本地文件. 选择   get(R

jmeter 建立一个监控测试计划

监控 压力测试和系统管理是有用的. 使用压力 测试,服务器性能监控提供了额外的信息. 这也使得它更容易看到服务器性能之间的关系 在客户端和响应时间. 作为一个系统管理工具, 监控提供了一种简单的方法来监控多个服务器从一个控制台. 监视器是为了工作的状态在Tomcat servlet 5. 在 理论上,任何支持JMX的servlet容器(Java管理扩展) 端口状态servlet可以提供相同的信息. 对于那些想要使用监视器与其他servlet或EJB容器, Tomcat servlet的地位应当与

使用JMeter创建FTP测试计划

FTP服务主要提供上传和下载功能.有时间需要我们测试服务器上传和下载的性能.在这里我通过JMeter做一个FTP测试计划的例子. 当然,JMeter官方网站的用户手册也有例子,但由于版本较早,我也算是对自己学习的一个总结,所以再整理一个. * 本人使用的是JMeter2.4版本. * 测试的服务器是IP:124.205.228.54  (由于找不到FTP站点,所以在“主机屋网站http://www.zhujiwu.com申请了一个免费的FTP空间”) 1.创建一个线程组 2.线程组--->添加-

Jmeter学习(九)FTP测试计划

FTP服务主要提供上传和下载功能.有时间需要我们测试服务器上传和下载的性能.在这里我通过JMeter做一个FTP测试计划的例子. 1.创建一个线程组 2.线程组--->添加--->配置元件--->FTP请求缺省值:输入服务器名称或IP. 3.线程组--->添加--->Sampler--->FTP请求:选择get为上传方式 说明: IP:FTP服务的IP Remote file:FTP服务器上的一个文件. local file:本地你存放到本机上的路径. 选择   get

Jmeter初步使用二--使用jmeter做一个简单的性能测试

经过上一次的初步使用,我们懂得了Jmeter的安装与初步使用的方法.现在,我们使用Jmeter做一个简单的性能测试.该次测试,提交的参数不做参数化处理,Jmeter各元件使用将在介绍在下一博文开始介绍并使用. 首先,打开Jmeter工具,并建立一个测试计划(测试脚本).启动jmeter后,jmeter会自动生成一个空的测试计划,我们可以基于该测试计划建立自己的测试计划. 步骤: 步骤一:添加线程组 一个性能测试请求负载是基于一个线程组完成的.一个测试计划必须有一个线程组.测试计划添加线程组非常简

【jmeter】一个简单的性能测试

1.测试目标网站http://www.jianshu.com/ 2.测试目的是该网站15QPS负载下的响应时间 执行测试之前,要先建立一个测试计划,而jmeter每次打开后,都会生成一个空的测试计划 添加线程组 一个性能测试是基于测试计划完成,而一个测试计划又是基于线程组完成的.所以一个测试计划必定有一个线程组,在jmeter中,添加线程组非常简单.鼠标右键->添加->Threads->线程组 下面说说线程组的构成 线程数:vuer的数量,也就是虚拟机用户数.一个线程数代表一个虚拟用户,

使用.net core在Ubuntu构建一个TCP服务器

介绍和背景 TCP编程是网络编程领域最有趣的部分之一.在Ubuntu环境中,我喜欢使用.NET Core进行TCP编程,并使用本机Ubuntu脚本与TCP服务器进行通信.以前,我在.NET框架本身写了一篇关于TCP服务器和客户端的文章.现在,.NET框架本身将是开源的.我想写一些关于他们之间的沟通渠道.基本上,我只是测试在新的.NET环境下工作的情况,而不是在旧的.NET框架环境中工作. 然而,在这篇文章中,我有一大堆的额外功能可供你使用.我将向您展示您将使用的方法来构建自己的TCP服务器,使用