Rational Performance Tester 日志

Rational® Performance Tester 使用日志来存储不同类型的信息,这些信息可用于确定测试失败的原因。

Rational Performance Tester 具有以下日志:

测试日志

测试日志包含测试运行或调度运行期间发生的事件的历史记录,以及每个验证点的状态。测试日志为每次运行都设置一个判定,如下所示:

  • 通过指示所有验证点都匹配,或者接收到期望的响应。例如,当回放期间收到了所记录的响应代码时,响应代码验证点将设置为通过。如果测试不包含验证点,那么通过意味着测试中的所有主请求都成功。
  • 失败指示至少有一个验证点与期望的响应不匹配,或者未接收到期望的响应。
  • 错误指示以下某个结果:主请求未成功发送到服务器,未从服务器接收到主请求的响应,或者主请求响应不完整或无法解析。
  • 仅当您提供定义了不确定判定的定制代码时,判定才会设置为不确定
此判定从子元素上滚到测试级别。例如,如果用户组包含 25 个虚拟用户,并且 5 个虚拟用户具有失败的判定,那么该用户组仅具有 1 个失败的判定,而不是 5 个。

测试日志文件以二进制格式存储在工作空间的项目目录中,文件扩展名为 .executiondlr。您还可以在用户界面中查看测试日志。

有关如何查看测试日志的更多信息,请参阅 ../../com.ibm.rational.test.lt.common.doc/topics/topenexechist.html

问题确定日志

可在运行期间设置问题确定日志中保存的信息的级别。缺省情况下,仅记录警告和严重错误。通常,仅在 IBM® 软件支持人员请求您更改此日志级别时才予以更改。

问题确定日志包含了关于回放引擎的内部信息。这些日志对于调试问题(例如 Kerberos 认证、SSL 协商和代理程序上的资源约束)特别有用。日志文件名为 CommonBaseEvents00.log,它们位于部署目录中。例如,如果回放代理程序上的调度并将 C:\Agent 设置为部署目录,那么问题确定日志文件位于类似于 C:\Agent\deployment_root\rptUser\A1E14699848784C00D2DEB73763646462\CommonBaseEvents00.log 的目录中。 如果生成了大量日志信息,那么将创建多个 CommonBaseEvents 文件。

有关如何设置问题确定级别的更多信息,请参阅设置问题确定级别

代理程序日志

启动代理程序时,将在 Microsoft Windows 操作系统上的 %temp% 目录中创建 majordomo.log 文件。启动 Rational Agent Controller 时,将在 installationDirectory\AgentController\config 目录中创建 servicelog.log 文件。

这些日志文件包含关于代理程序操作的信息。通常情况下,请在 IBM 软件支持人员要求时使用这些文件。

错误日志

如果在运行测试时显示错误消息,请尝试在联机帮助的性能测试错误消息部分中查找该错误消息。仅列出了最常见的错误消息。如果在遇到问题时未显示任何错误消息,请通过单击窗口 > 显示视图 > 错误日志来打开错误日志。如果工作台在运行测试时关闭,请重新启动工作台并检查错误日志。缺省情况下,将记录警告和错误消息。您可以通过单击窗口 > 首选项 > 日志记录来提高缺省日志记录级别。日志文件存储在工作空间的 .metadata 目录中。


反馈