导入要测试的事件

测试脚本运行时,可以使用 Integrated Test Client 来导入事件。这些事件可以来自现有文件,或者可以选择从先前已记录事件创建文件。通过记录和回放事件,可以迭代方式测试监视模型,而不必重新运行其将要监视的应用程序。

关于此任务

为了加强对事件的重新记录和回放的控制,包括过滤和管理事件,请使用 WebSphere® Application Server 管理控制台中的“管理已记录的事件”。

要在脚本运行时导入事件,请完成下列步骤:

过程

  1. 在测试脚本中,单击导入事件 补充信息
    • 要在脚本运行时从现有文件中导入事件,请选择包含事件的文件。单击浏览并浏览至下列某个文件:
      • 已从管理控制台导出的已记录事件文件
      • 包含公共基本事件的 XML 文件

    • 要使用在服务器运行期间记录的事件,请选择 IBM® Business Monitor 已记录事件。确保 Integrated Test Client 的目标服务器选项卡引用的是在其中已记录事件的服务器。缺省情况下,测试环境中已启用记录事件。通过右键单击“服务器”视图中的测试服务器,并选择 IBM Business Monitor 事件记录可以更改设置。可以启用或禁用记录,并清除已记录事件。有关记录事件的更多信息,请参阅记录和回放事件

      单击浏览并浏览至要保存已记录事件文件的位置。输入该文件的名称。已记录事件会抽取到该文件。

  2. 单击完成 用于导入所指定文件的导入命令会添加到脚本。

结果

将已记录事件或事件从 CEI 数据库导入文件后,该文件即可供其他测试脚本使用。
限制: 下列限制适用:
  • 事件的发送顺序将与其在文件中的编写顺序相同。
  • 事件之间没有暂停时间。
  • 事件无法在 Integrated Test Client 中进行编辑。

下一步做什么

如果要使用上移下移按钮更改事件顺序,或在事件之间添加延迟或休眠命令,那么可以使用文本或 XML 编辑器从文件中抽取不同事件,并将导入命令添加到每个所生成文件的脚本。然后,可以重新安排导入命令,或者混用延迟或休眠命令。