上一主题: 选项和参数下一主题: 自定义测试


Active Directory 测试

Active Directory 测试监视连接到 Windows 系统上的 Active Directory 服务,执行一次标准的用户名/密码身份验证,然后执行一个用户定义查询所需的时间长度。

选项和参数

Active Directory 测试需要以下特定选项和参数:

在创建或修改测试时指定这些选项和参数。

示例

本节包括监视连接到本地和远程 Active Directory 服务器的时间长度的示例。

示例 1:测试本地 Active Directory 服务器

使用该示例来创建监视连接到名为 ADTest 的本地 Active Directory 服务器的时间长度的测试,验证用户名 adUser 和编码的密码,然后在 mylab.com 站点上查询条件“注册的用户”。

在策略中创建新的测试

  1. 在“测试监视器”工具栏上单击“+ (新建)”。

    此时将显示“新建测试”窗格。

  2. 从“测试类型”列表中选择 Active Directory。
  3. 在“说明”字段中指定 ad_local。
  4. 在“测试名称”字段中指定“本地 Active Directory 测试”。
  5. 在“测试间隔”字段中指定 30。
  6. 在“测试超时”字段中指定 10。
  7. 在“每间隔抽样数”字段中指定 1。
  8. 在“统计窗口”字段中指定 120。
  9. 在“Active Directory 服务器”字段中指定 ADTEST。
  10. 在“Active Directory 域”字段中指定 mylab.com。
  11. 在“用户名”字段中指定 ADUser。
  12. 在“密码”字段中指定 ADPass。
  13. 在“查询”字段中指定 cn=Registered,cn=Users,dc=mylab,dc=com。
  14. 在“筛选”字段中指定 cn=*。
  15. 接受其他所有字段的默认值。
  16. 单击“保存测试”。

提交更改时,SRM 将类似于以下内容的条目添加到 svcrsp.cf 文件中:

{ 
index=23 
type=adir
desc="ad_local" 
dest="ADTEST" 
username="ADUser" 
encoded=yes 
password="bXVyaWM=" 
args="domain=mylab.com&query=cn=Registered,cn=Users,dc=mylab,dc=com&filter=cn=*" 
interval=30 
samples=1 
timeout=10 
window=120 
tos=0 
limit=0 
status=active 
name="Local Active Directory Test"
class=""
context=""
flags="1"
loglevel=1
}

示例 2:测试远程 Active Directory 服务器

使用该示例来创建监视连接到位于 10.0.0.234 的远程 Active Directory 服务器的时间长度的测试,验证用户名 RemoteUser 和编码的密码,然后在 testlab.com 站点上查询条件来宾用户。

在策略中创建新的测试

  1. 在“测试监视器”工具栏上单击“+ (新建)”。

    此时将显示“新建测试”窗格。

  2. 从“测试类型”列表中选择 Active Directory。
  3. 在“说明”字段中指定 ad_remote。
  4. 在“测试名称”字段中指定“远程 Active Directory 测试”。
  5. 在“测试间隔”字段中指定 30。
  6. 在“测试超时”字段中指定 10。
  7. 在“每间隔抽样数”字段中指定 1。
  8. 在“统计窗口”字段中指定 120。
  9. 在“Active Directory 服务器”字段中指定 10.0.0.234。
  10. 在“Active Directory 域”字段中指定 Test.com。
  11. 在“用户名”字段中指定 RemoteUser。
  12. 在“密码”字段中指定 ADPass。
  13. 在“查询”字段中指定 cn=Guest,cn=Users,dc=testlab,dc=com。
  14. 在“筛选”字段中指定 cn=*。
  15. 单击“保存测试”。

提交更改时,SRM 将类似于以下内容的条目添加到 svcrsp.cf 文件中:

{ 
index=24 
type=adir
desc="ad_remote" 
dest="10.0.0.234" 
username="RemoteUser" 
encoded=yes 
password="bXVyaWMe" 
args="domain=test.com&query=cn=Guest,cn=Users,dc=testlab,dc=com&filter=cn=*" 
interval=30 
samples=1 
timeout=10 
window=120 
tos=0 
status=active 
name="Remote Active Directory Test"
class=""
context=""
flags="1"
loglevel=2
}

有关您在运行 Active Directory 测试时可能遇到的错误的信息,请参阅 Active Directory 测试错误代码