本文件提供了下列有关LoadRunner 8.1 版的信息:
详细信息,请参阅 LoadRunner 文档。
当 Controller 输出窗口或 VuGen 执行日志中出现错误消息时,您可以突出显示该消息并单击 F1 以得到详细的疑难解答信息。或者,通过完全可搜寻的 HTML 帮助文件可以轻松地访问疑难解答信息。
VuGen (Mercury 虚拟用户生成器) 版本 8.1 提供许多增强功能,帮助您创建有效的 Vuser 脚本。
新的 工作流程向导将引导您通过创建 Vuser 脚本的步骤。每个向导屏幕展示该步骤的概述,其中包含更多信息或对话框的链接。
向导还提供录制和重播回放的摘要报告。如果发生错误,还提供指向疑难解答指南的链接。
VuGen 还有一个和向导一起使用的任务面板。面版上列有创建脚本所要求的全部任务。任务列表中的箭头指示当前的任务。可以单击所需的任务以从一个任务移动到另一个任务。
VuGen 目前支持适用于 Web、SAPGUI、和 Citrix-ICA Vuser 脚本的缩略图视图。可以重命名及注释缩略图,并筛选只显示主要缩略图。
事物编辑器通过缩略图为您提供脚本事务的显示概述。可以拖动事务方括号以标记事务的开始及结尾。
事物编辑器还提供可筛选的事务列表,让您能够重命名或删除现有的事务。
VuGen 有一个新的“运行时数据”选项卡。通过它,您可以在运行脚本期间查看运行时信息。该选项卡显示循环号、操作名称、行号、和参数值。
VuGen 的“断点管理器”提供管理断点的单一界面。使用“断点管理器”,您可以在脚本中添加、删除、启用、和禁用断点。
VuGen 允许您在脚本中设定书签。您可以使用单键在脚本每一部分的书签之间导航。
VuGen 具有增强的 NTLM 验证支持。VuGen 提供输入 NTLM 登陆信息的用户界面,同时自动捕获域名和用户名。这样避免需要通过手动修改脚本来输入用户名和密码。
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
LoadRunner 安装可能会在您的 NT 计算机上将现有的 MDAC 版本升级到 2.71。
http://www.microsoft.com/windows2000/docs/hyperthreading.doc.
要在 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。
操作监视器的计算机上装有 SAPGUI for Windows 客户端 6.20 或更高版本。
SAPGUI for Windows 6.20 客户端的最新修补程序。最低支持级别为修补程序 36。有关详细信息,请参阅更多 SAP 信息部分。
../lrunner/lrunner/WebInfra.nt/setup/international/<语言>/dat/LrwiAedInstallation.xml
复制到
如果 Controller 或负载生成器计算机是 Windows 2000,那么请进行下列配置以提高性能:
如果您运行的是 Windows XP Service Pack 2 (SP2),在默认情况下 Windows 防火墙为打开。防火墙不允许某些 LoadRunner 组件之间相互通信。因此需要关闭 Windows 防火墙。
要关闭Windows 防火墙:
注意:关闭 Windows 防火墙增加计算机的安全风险。
对于每个需要防火墙的进程,为了允许该进程,您可以点击弹出窗口(表示程序需要防火墙)中的“允许”按钮,或通过“异常”选项卡手动关闭 Windows 防火墙。
要在 HP-UX 平台上运行 LoadRunner,必须先安装两个 HP 修补程序(PHSS_17225 和 PHSS_17872,用于升级 C++ 库)。也可以从 HP 的网站上获得这两个修补程序。
支持窗体 4.5、6和9。有关窗体 4.5 的配置说明,请参阅《Mercury 虚拟用户生成器用户指南》。
访问其他有关 SAP 的信息,请参阅:
SAP 网站 - http://www.sap.com
SAP 修补程序 - https://websmp104.sap-ag.de/patches
SAP GUI for Windows 要求 SAPGUI 6.20 Patch level 36 或更高版本。
http://java.sun.com/j2se/1.3/install-solaris-patches.html
解决方法:运行一下命令(要求超级用户权限):
ndd -set /dev/tcp tcp_time_wait_interval 10000
ndd -set /dev/tcp tcp_smallest_anon_port 4096
注意:为了使所作更改在重新启动后不丢失,还应将这些命令添加到某个启动文件中。
解决方法:在 /tmp 以外的目录中为负载生成器计算机定义临时结果文件的位置。在 Controller 的“设计”选项卡中,单击“生成器”>“详细信息”,并指定临时路径。
解决方法:如果在单击“上一步”时未进行任何录制,则请单击“重新加载/刷新”。
解决方法:使用可移植网络路径,如 //myserver/mydir/myfile.txt。
解决方法:从脚本中删除所有不必要的 web_add_cookie 步骤。
尝试运行更少的 vuser,或设置下列 Web 运行时设置中的一个或多个:在保持活动模式下运行、增加最小/最大重试延迟 RetryDelayMin 和 RetryDelayMax。
详细信息,请参阅 Citrix 知识库中的文档 ID CTX003648 和 CTX759510。
注意:当使用该解决方法时,可能很难从 Controller 退出并关闭 TUXEDO 连接。断开连接之后,使用任务管理器结束任何有问题的进程。
My Computer/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ Session Manager/Sub Systems/Windows
解决方法:安装 MDAC 2.7 和 Microsoft Jet 4.0, SP7 OLE DB,网址为
http://www.microsoft.com/data/download.htm。
从命令行运行 regsvr32 msjetoledb40.dll。
net.ip4.tcp_rfc1337 = 1
Linux 上运行的 Web Vuser 在负载下可能会失败,并显示以下消息:
"“连接服务器失败:资源暂时不可用”
解决方法:要在 Linux 计算机上运行 Web Vuser,请增加可用 TCP 端口的范围。
net.ipv4.ip_local_port_range = 1024 65535
添加到 /etc/sysctl.conf 文件中。重新启动以使此更改生效。
sysctl net.ipv4.ip_local_port_range
解决方法: 修改注册表项:
HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/BrowseNewProcess
确保将字符串值 BrowseNewProcess 设为 yes。这会使得 IE 打开一个新进程。
如果该解决方法对于 Windows2000 服务器不起作用,则将参数“-new”添加到“要录制的程序”中。这会使得 IE 打开一个新进程。
在 TUXEDO 录制过程中,请注意下列项:请勿在 VuGen 录制新事件的同时插入注释、事务或集合点。等待应用程序空闲,然后插入这些项。
有关在非英文或多语言环境工作的提示和规则,请参阅《Mercury 虚拟用户生成器用户指南》中的附录。
解决方法: 打开默认浏览器 (IE),选择“查看”>“编码”>“自动选择”。在 VuGen 中重新打开该脚本。