您的位置:软件测试 > 开源软件测试 > 开源性能测试工具 > Jmeter
Jmeter建立一个扩展LDAP测试计划
作者:网络转载 发布时间:[ 2016/6/23 11:39:28 ] 推荐标签:性能测试工具 Jmeter

  添加用户
  第一步你想做的每一个JMeter测试计划是添加一个线程组元素。 线程组告诉JMeter的用户数量你想模拟,用户应该发送的次数 请求,他们应该发送的请求的数量。
  继续添加 线程组 首先选择元素 测试计划 ,点击你的 鼠标右键来获得 添加 菜单,然后选择 添加 一个?? 线程(用户) 一个?? 线程组 。 您现在应该看到 线程组 元素在 测试计划 。 如果您没有看到的元素,然后测试计划树的“扩大” 点击测试计划元素。


图9责任。 线程组的默认值

  添加LDAP请求违约
  用户首先选择LDAP Ext元素。 点击你的鼠标按钮 得到 添加 菜单,然后选择 添加 一个配置元素 一个LDAP扩展请求违约 。 然后, 选择这个新元素以查看其控制面板。
  像大多数JMeter的元素, LDAP扩展请求违约 控制面板有一个名字 可以被修改。 在这个例子中,离开这个字段的默认值。


图9 b。 为我们的测试计划2 LDAP违约

  对于每个不同的操作,可以填写一些默认值。 在所有情况下,当一个默认的填充,这是用于LDAP请求延长。 对于每个请求,您可以填写的值覆盖默认的LDAP请求延长取样器。 当没有输入值为一个测试是必要的,以不可预知的方式测试会失败!
  我们不会在这里输入任何默认值,我们会建立一个非常小的测试规划,我们将解释所有的不同领域,当我们添加LDAP扩展采样。
  添加LDAP请求
  在我们的测试计划,我们想使用所有9 LDAP请求。
  1、线程绑定
  2、搜索测试
  3、比较测试
  4、单一的bind / unbind测试
  5、添加测试
  6、修改测试
  7、重命名条目(moddn)
  8、删除测试
  9、线程解开
  JMeter的顺序发送请求,你将它们添加到树中。
  添加一个请求总是先:
  添加 LDAP请求延长 LDAP用户Ext元素( 添加 一个取样器 一个 LDAP Ext请求 )。 然后,选择 LDAP Ext请求 树中的元素 和编辑以下属性。
  添加一个线程绑定请求
  1、重命名的元素:“ 1。 线程绑定 ”
  2、选择“ 线程绑定 ”按钮。
  3、输入主机名值的LDAP服务器Servername字段
  4、进入portnumber从LDAP服务器( 636年 :在港口领域ldap通过SSL)
  5、(可选) 进入baseDN在DN字段中,将使用这个baseDN作为搜索的起始点,添加、删除等。
  照顾这必须的共享水平为所有你的要求,例如,当所有信息存储 ou =用户,dc =测试,dc = com basedn中,您可以使用这个值。
  6、(可选) 输入您想要使用用户的专有名称进行身份验证。 当这个字段是空的,一个匿名绑定将建立。
  7、(可选) 输入你想进行身份验证的用户的密码,一个空的密码也将导致一个匿名绑定。
  8、(可选) 输入一个值与LDAP连接超时
  9、(可选) 复选框使用安全LDAP协议如果你访问LDAP通过SSL(LDAP)


  图9 b.3.1。 线程绑定的例子

  添加一个搜索请求
  1、重命名的元素:“ 2。 搜索测试 ”
  2、选择“ 搜索测试 ”按钮。
  3、(可选) 进入searchbase下你想执行搜索,相对于basedn,用于绑定请求的线程。
  空的时候,作为搜索basedn基地,这文件是很重要的,如果你想使用一个“基本项”或“一级”的搜索(见下文)
  4、进入searchfilter,任何像样的LDAP搜索筛选器会做,但是现在,使用一些简单的,喜欢 (sn = Doe) 或 (cn = *)
  5、(可选) 范围字段中输入范围,它有三个选择:
  (1)baseobject搜索
  只使用给定searchbase,只有检查属性或存在。
  (2)onelevel搜索
  只搜索一个水平低于给定searchbase使用
  (3)子树搜索
  搜索对象在任何时候低于给定basedn
  6、(可选) 大小限制,指定返回条目的最大数量,
  7、(可选) 时间限制,指定最大的毫秒数,服务器可以使用来执行搜索。 这不是应用程序将等待的最长时间。
  很大returnset返回时,从一个非常快的服务器,在一个非常缓慢,你可能需要等待很长时间搜索请求的完成,但是这个参数不会影响。
  8、(可选) 你想要在搜索答案属性。 这可以用来限制大小的答案,特别是当有非常大的属性(比如一个对象 jpegPhoto)。 有三种可能性:
  (1)离开空(默认设置也必须是空的)这将返回所有属性。
  (2)放在一个空值( ”“ ),它将请求一个不存在的属性,所以在现实中它没有返回任何属性的属性,用分号隔开。 它将只返回所请求的属性
  9、(可选) 返回对象。 检查将返回所有java对象属性,将添加这些请求的属性,如上面指定的。
  不意味着没有java对象属性将返回。
  10、(可选) 废弃的别名。 检查将意味着它将跟随引用,不不会说。
  11、(可选) 解析搜索结果。 检查将意味着它会导致响应数据,不不会说。


  图9 b.3.2。 搜索请求的例子

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd