8a。构建 LDAP 测试计划

在本节中,您将学习如何创建一个基本的测试计划来测试 LDAP 服务器。您将创建四个用户,它们发送对 LDAP 服务器上四个测试的请求。此外,您将告诉用户运行他们的测试 4 次。因此,请求总数为(4 个用户)x(4 个请求)x(重复 4 次)= 64 个 LDAP 请求。要构建测试计划,您将使用以下元素: 线程组LDAP 请求LDAP 请求默认值在表中查看结果

此示例假定 LDAP 服务器在 ldap.test.com 上可用。

8a.1 添加用户

您想要对每个 JMeter 测试计划执行的第一步是添加一个线程组元素。线程组告诉 JMeter 你想模拟的用户数量,用户应该多久发送一次请求,以及他们应该发送多少个请求。

继续添加 ThreadGroup 元素,首先选择 Test Plan,单击鼠标右键以获取Add菜单,然后选择 Add  →  ThreadGroup。您现在应该在测试计划下看到线程组元素。如果您没有看到该元素,则通过单击“测试计划”元素“展开”测试计划树。


图 8a.1。 线程组和最终测试树
图 8a.1。线程组和最终测试树

8a.2 添加登录配置元素

首先选择LDAP 用户元素。单击鼠标右键以获取“添加”菜单,然后选择“ 添加”  →  “配置元素”  →  “登录配置元素” 。然后,选择这个新元素以查看其控制面板。

与大多数 JMeter 元素一样,Login Config Element的控制面板有一个您可以修改的名称字段。在此示例中,将此字段保留为默认值。


  图 8a.2 我们的测试计划的登录配置元素
图 8a.2 我们的测试计划的登录配置元素

在“您的 LDAP 用户名”中输入用户名字段,在“
您的 LDAP 密码”中输入密码字段

LDAP 请求将使用这些值。

8a.3 添加 LDAP 请求默认值

首先选择LDAP 用户元素。单击鼠标右键以获取Add菜单,然后选择 Add  →  Config Element  →  LDAP Request Defaults。然后,选择这个新元素以查看其控制面板。

与大多数 JMeter 元素一样,LDAP 请求默认值控制面板有一个您可以修改的名称字段。在此示例中,将此字段保留为默认值。


  图 8a.3 我们的测试计划的 LDAP 默认值
图 8a.3 我们的测试计划的 LDAP 默认值
将DN字段输入到“您的 LDAP Root Distinguished Name ”。
将LDAP Server 的Servername字段输入到“ ldap.test.com ”。端口389
_ 这些值是 LDAP 请求的默认值。

8a.4 添加 LDAP 请求

在我们的测试计划中,我们需要发出四个 LDAP 请求。

  1. 内置添加测试
  2. 内置搜索测试
  3. 内置修改测试
  4. 内置删除测试

JMeter 按照您将请求添加到树中的顺序发送请求。首先将第一个 LDAP 请求添加到 LDAP 用户元素(添加 → 采样器 →  LDAP 请求)。然后,在树中选择 LDAP Request 元素并编辑以下属性

  1. 重命名为“添加”这个元素
  2. 在测试配置组中选择添加测试单选按钮

                  图 8a.4.1 内置添加测试的 LDAP 请求
图 8a.4.1 内置添加测试的 LDAP 请求

您不必设置服务器名字段、端口字段、用户名、密码DN,因为您已经在登录配置元素LDAP 请求默认值中指定了此值。

接下来,添加第二个 LDAP 请求并编辑以下属性

  1. 重命名为“搜索”这个元素
  2. 选择测试配置组中的搜索测试单选按钮

接下来,添加第三个 LDAP 请求并编辑以下属性


                  图 8a.4.2 内置搜索测试的 LDAP 请求
图 8a.4.2 内置搜索测试的 LDAP 请求
  1. 重命名为“修改”这个元素
  2. 在测试配置组中选择修改测试单选按钮

接下来,添加第四个 LDAP 请求并编辑以下属性


                  图 8a.4.3 内置修改测试的 LDAP 请求
图 8a.4.3 内置修改测试的 LDAP 请求
  1. 重命名为“删除”这个元素
  2. 选择测试配置组中的删除测试单选按钮

                  图 8a.4.4 内置删除测试的 LDAP 请求
图 8a.4.4 内置删除测试的 LDAP 请求

8a.5 添加响应断言

您可以添加一个响应断言元素。该元素将通过验证响应文本是否“成功”来检查接收到的响应数据。(添加 → 断言 → 响应断言)。

注意:在树中的这个位置,将为每个 LDAP 请求执行响应断言。
  1. 在响应字段中选择文本响应单选按钮以测试
  2. 在模式匹配规则组中选择子字符串单选按钮
  3. 单击添加按钮并在模式到测试字段中添加字符串“成功

  图 8a.5 LDAP 响应断言
图 8a.5 LDAP 响应断言

8a.6 添加监听器以查看/存储测试结果

您需要添加到测试计划的最后一个元素是侦听器。此元素负责将 LDAP 请求的所有结果存储在一个文件中并呈现数据的可视化模型。选择 LDAP 用户元素并在表中添加一个查看结果(添加 → 侦听器 → 在表中查看结果


  图 8a.6 在表监听器中查看结果
图 8a.6 在表监听器中查看结果
Go to top