星期三, 三月 07, 2007

Mercury LoadRunner 8.1 使用前必读(一)

本文件提供了下列有关LoadRunner 8.1 版的信息:

详细信息,请参阅 LoadRunner 文档。

LoadRunner 8.1 的新增功能

文档

  • LoadRunner 快速入门提供简短的逐步概述和使用 LoadRunner 的说明。
  • LoadRunner 教程带着您通过负载测试过程,对 LoadRunner 的主要功能及特点有以详细的解释。
  • 疑难解答指南提供清楚的解释和对有关 Controller 连接和 Web 协议错误的疑难解答的提示。
  • 当 Controller 输出窗口或 VuGen 执行日志中出现错误消息时,您可以突出显示该消息并单击 F1 以得到详细的疑难解答信息。或者,通过完全可搜寻的 HTML 帮助文件可以轻松地访问疑难解答信息。

监视器

  • 使用SAP 事务细分,您可以快速而轻松地确定问题的根本原因(例如:DBA,网络,WAS,应用程序,操作系统/硬件),并只和相关的专家联系而不是 将问题展示给整个组的人。
  • SiteScope 监控器的新集成-以下的 SiteScope 监控器可以在 LoadRunner 环境中配置:SQL、Sybase、Citrix、Oracle、Windows resource、WebSphere、Unix、和 WebLogic 7.x/8.x 应用程序服务器。

协议

  • 支持 ADO.NET 和 Oracle 10G 录制和重播回放。
  • 支持 Kerberos 验证

VuGen

VuGen (Mercury 虚拟用户生成器) 版本 8.1 提供许多增强功能,帮助您创建有效的 Vuser 脚本。

工作流程向导

新的 工作流程向导将引导您通过创建 Vuser 脚本的步骤。每个向导屏幕展示该步骤的概述,其中包含更多信息或对话框的链接。

向导还提供录制和重播回放的摘要报告。如果发生错误,还提供指向疑难解答指南的链接。

VuGen 还有一个和向导一起使用的任务面板。面版上列有创建脚本所要求的全部任务。任务列表中的箭头指示当前的任务。可以单击所需的任务以从一个任务移动到另一个任务。

缩略图和事务编辑器

VuGen 目前支持适用于 Web、SAPGUI、和 Citrix-ICA Vuser 脚本的缩略图视图。可以重命名及注释缩略图,并筛选只显示主要缩略图。

事物编辑器通过缩略图为您提供脚本事务的显示概述。可以拖动事务方括号以标记事务的开始及结尾。

事物编辑器还提供可筛选的事务列表,让您能够重命名或删除现有的事务。

调试功能

VuGen 有一个新的"运行时数据"选项卡。通过它,您可以在运行脚本期间查看运行时信息。该选项卡显示循环号、操作名称、行号、和参数值。

VuGen 的"断点管理器"提供管理断点的单一界面。使用"断点管理器",您可以在脚本中添加、删除、启用、和禁用断点。

VuGen 允许您在脚本中设定书签。您可以使用单键在脚本每一部分的书签之间导航。

增强的 NTLM 验证

VuGen 具有增强的 NTLM 验证支持。VuGen 提供输入 NTLM 登陆信息的用户界面,同时自动捕获域名和用户名。这样避免需要通过手动修改脚本来输入用户名和密码。

安装和配置信息

Microsoft Jet 4.0 Database Engine

LoadRunner 安装要求在您的 NT 计算机上装有 Microsoft Jet 4.0 Service Pack 6 (SP6) 或更高版本的数据库引擎。请从以下链接获得 Microsoft Jet 4.0 数据库引擎的最新 Service Pack:

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;q321185

Microsoft 数据访问组件 (MDAC)

LoadRunner 安装可能会在您的 NT 计算机上将现有的 MDAC 版本升级到 2.71。

安装要求

  • 支持 Windows NT 4.0 SP6a、Windows 2000 SP3 或更高版本、Windows XP Professional SP1、和 Windows 2003。
  • Mercury LoadRunner 不支持 Intel 超线程技术。超线程可以在 BIOS 里禁用。有关详细信息,请参阅:
  • http://www.microsoft.com/windows2000/docs/hyperthreading.doc.

  • 以下 UNIX 操作系统中支持 LoadRunner 负载生成器:Solaris 2.8 和 2.9、HP-UX 11.00 和 HP-UX 11.11、Linux RedHat 9、AIX 4.3.3 和 5.2
  • 要在 RedHat Linux 9.x 上使用 LoadRunner,请确保安装了下列包:glibc-2.3.2-27.9.i386.rpm、glibc-common-2.3.2-27.9.i386.rpm、glibc-debug-2.3.2-27.9.i386.rpm、glibc-devel-2.3.2-27.9.i386.rpm、glibc-profile-2.3.2-27.9.i386.rpm 、glibc-utils-2.3.2-27.9.i386.rpm、nscd-2.3.2-27.9.i386.rpm。

  • 要在 Windows 2000 上运行 LoadRunner,您必须具有修改文件和注册表项的本地管理员权限。
  • 要求 Internet Explorer 5.1 SP1 或更高版本。
  • WAN 仿真需要在负载生成器计算机上安装一个以太网或者快速以太网接口卡。
  • 优化控制台要求 MSXML 3 或更高版本。
  • 远程性能监视器服务器要求计算机上装有 IIS Server 5.0;Windows 2000 Server 或 2000 Advanced Server;Internet Explorer 5.1 或更高版本。
  • PeopleSoft Tuxedo 监视器要求 Tuxedo 工作站客户端,版本 6.3 或更高版本。
  • .NET CLR 监视器要求装有 Microsoft .NET Framework 的服务器计算机。
  • SAPGUI 监视器要求:
  • 操作监视器的计算机上装有 SAPGUI for Windows 客户端 6.20 或更高版本。

    SAPGUI for Windows 6.20 客户端的最新修补程序。最低支持级别为修补程序 36。有关详细信息,请参阅更多 SAP 信息部分。

  • Diagnostics for J2EE 要求:
    • 介体必须安装在与 Controller 和探测器位于同一 LAN 的负载生成器计算机上。
    • 要接收 Diagnostics for J2EE 数据,需要使用 Windows 负载生成器。
    • 每个方案场景必须使用唯一事务名称。
  • 深度诊断要求:
    • Windows:在 USERNAME 连接参数中提供的用户必须具有管理员权限。
    • UNIXRSH 和 RCP 守护程序必须在 UNIX 服务器上运行,用户应该有运行远程 shell 命令的权限,而且执行 RSH 命令后不应该生成任何输出。

多语言环境中的内容检查

  • 此版本支持法语、德语、西班牙语、和意大利语的内容检查规则。必须按系统的区域设置安装正确的语言文件。适用的语言文件也可以从 CD 上复制:
  • ..\lrunner\lrunner\WebInfra.nt\setup\international\<语言>\dat\LrwiAedInstallation.xml

复制到 <LoadRunner>/dat 目录。

Windows 2000 Controller 和负载生成器计算机

如果 Controller 或负载生成器计算机是 Windows 2000,那么请进行下列配置以提高性能:

  • 负载生成器:要优化性能并在每台负载生成器计算机上运行更多虚拟用户,请执行下列操作:在"控制面板系统"对话框中,单击"高级"选项卡,并确保已选中"性能选项"部分内的"后台服务" 选项。
  • Controller:要优化 Controller 计算机上的性能,请执行下列操作:在"控制面板系统"对话框中,单击"高级"选项卡,并确保已选中"性能选项"部分内的"应用程序" 选项。

Windows XP Professional SP2 注意事项

如果您运行的是 Windows XP Service Pack 2 (SP2),在默认情况下 Windows 防火墙为打开。防火墙不允许某些 LoadRunner 组件之间相互通信。因此需要关闭 Windows 防火墙。

要关闭Windows 防火墙:

  1. 单击"开始"然后单击"控制面板"。
  2. 在控制面板中,单击"Windows 安全中心"(不是在控制面板的"高级"显示)。
  3. 单击 Windows 防火墙。
  4. 在"常规"选项卡中点选"关闭"。
  5. 注意:关闭 Windows 防火墙增加计算机的安全风险。

    对于每个需要防火墙的进程,为了允许该进程,您可以点击弹出窗口(表示程序需要防火墙)中的"允许"按钮,或通过"异常"选项卡手动关闭 Windows 防火墙。

HP-UX

要在 HP-UX 平台上运行 LoadRunner,必须先安装两个 HP 修补程序(PHSS_17225 和 PHSS_17872,用于升级 C++ 库)。也可以从 HP 的网站上获得这两个修补程序。

  1. 以超级用户身份登录。
  2. 将 PHSS_17225 和 PHSS_17872(从 LR 安装的 patch 目录)复制到 /tmp 目录中。
  3. 运行"sh PHSS_17225",该操作会创建两个文件:PHSS_17225.text 和 PHSS_17225.depot。
  4. 运行 "swinstall -x matchtarget=true -s PHSS_17225.depot"
    完成安装修补程序后,系统将重新启动。
  5. 运行"sh PHSS_17872",该操作会创建两个文件:PHSS_17872.text 和 PHSS_17872.depot。
  6. 运行"swinstall -x matchtarget=true -s PHSS_17872.depot"

Oracle NCA 窗体支持

支持窗体 4.5、6和9。有关窗体 4.5 的配置说明,请参阅《Mercury 虚拟用户生成器用户指南》。

没有评论: