Mercury LoadRunner 8.1 使用前注意事项二

2012-04-17  肖莉 

分析

J2EE 事务图: 在 J2EE 事务图中,Analysis 不把带有“.”符号的事务名当作有效的事务名。(这个符号有时作为分隔符被用在事务层次结构中的子事务。)在这样的情况下,Analysis 显示在图筛选中将该事务显示为两个分开的事务。
无法再从 Analysis“工具”菜单访问 MSDE 安装。从 LoadRunner CD 的 add-ins 目录访问 MSDE 安装。
在网页细分图和第一次缓冲时间图内,在 Unix 负载生成器上运行的用户或使用代理服务器的用户不支持网络和服务器时间。
在运行 Analysis 时,可能会收到以下错误消息:“无法连接数据库...检查文件是否为只读,或检查 ADO 安装”。如果安装在计算机上的其他软件损害了 MDAC(由 Analysis 用来访问其数据库),就会出现该错误。
解决方法:安装 MDAC 2.7 和 Microsoft Jet 4.0, SP7 OLE DB,网址为
http://www.microsoft.com/data/download.htm

从命令行运行 regsvr32 msjetoledb40.dll。

EJB 细分图: Analysis 图可能会缺少场景的最后几秒(~采样速率的两倍)内收集的数据。

Analysis Word 报表

该功能需要 MS Word 97 或更高版本,以及 MSXML 分析器(包括在 Internet Explorer 安装中)。
如果 Microsoft Outlook Word 邮件编辑器正在运行,则可能会在生成 Analysis Word 报表时遇到问题。
报表被设计为既可以 Letter 纸型查看,也可以 A4 纸型查看。要在 Microsoft Word 中配置纸型,请选择“文件”>“页面设置”,然后在“纸型”选项卡中选择 Letter 或 A4。
Linux

Web Vuser 不能在 Linux 8 上运行。
如果“每秒点击次数”度量不稳定,且在加载过程中运行 NETSTAT 时,有许多连接处于 TIME_WAIT 状态,则请将以下语句添加到 /etc/sysctl.conf 文件中:
net.ip4.tcp_rfc1337 = 1
运行 Web Vuser

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

VuGen

对于 VBA 和 VBS,VuGen 调试器不可用。针对 VBA 的解决方法:将 IDE 用于调试。
LoadRunner 8.1 支持运行旧版本的脚本 (7.8 或更早)。但是,一旦脚本在 VuGen 8.1 打开,就不会再在 LoadRunner Controller 旧版本 (7.8 或更早) 中运行。
Web 关联

Web 关联(原为 Correlation Studio)的当前版本不支持复杂快照,例如电影、页内控件或动态内容。
LoadRunner 支持自动关联,用于在 Ariba Buyer 8.2.1 中创建“Requisition”和“Expense Reports”。Ariba Buyer 的其他组建可能不会被关联规则识别。要启用自动关联,请用下列设置在参数”表中配置 Ariba Buyer:
 System.Debug.AppendSemanticKeyMapping = false;
 System.Debug.NamePrefix = true;
 System.Debug.NamePrefix = true;
录制

不支持在 Windows 2003 上录制 PeopleSoft Enterprise 或 Oracle Web Applications 11i 协议。
不支持从 Netscape 打开的 Telnet 的录制。
在录制除 Web 之外的任何协议时,如果 McAfee 防病毒程序正在运行,请将其 bin 目录(包含 wbbhook32.dll 的目录)添加到计算机的 PATH 变量中。或者,在录制过程中暂时禁用 McAfee 防病毒程序。
当另一个 Netscape 浏览器已经在同一台计算机上运行时,在 Netscape 中进行录制可能会遇到问题。建议关闭额外的浏览器。
在 Winsocket、Winsocket/Web 或 Oracle NCA 中进行录制时可能会遇到问题。
解决方法: 修改注册表项:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\BrowseNewProcess
确保将字符串值 BrowseNewProcess 设为 yes。这会使得 IE 打开一个新进程。
如果该解决方法对于 Windows2000 服务器不起作用,则将参数“-new”添加到“要录制的程序”中。这会使得 IE 打开一个新进程。

重播回放

脚本在 VuGen 中运行要比在 Controller 中运行花费更长的时间。这是因为在 VuGen 中脚本以调试模式运行。
参数化

Web 服务:不能用“树视图”来参数华复杂类型的参数和数组。要参数华这些参数类型,请使用“脚本视图”。
请不要命名参数化数据文件 con.dat、prn.dat 或 lpt*.dat(或任何其他系统设备)。
当从“参数属性”对话框查看数据文件时,只能看到文件的前 100 行。要查看完整的文件,请单击“编辑...”,文件将在记事本中打开。
操作名

Vuser 脚本中的操作名必须为英文。
Mercury Quality Center 集成

使用 Mercury Quality Center 时,必须在“连接到 Quality Center”对话框的“服务器”部分中,指定 Quality Center 库的服务器的 URL,而不是仅仅指定服务器名。从 Controller、VuGen 和 Analysis 中的“工具”菜单打开该对话框。例如,使用服务器的 URL http://hp2.domainname.com,而不是写入服务器名 hp2。
协议

LDAP 协议录制只对基于 Microsoft API 的应用程序起作用,对基于 Netscape API 的应用程序不起作用。
多协议模式下的 Winsocket 不支持 UDP。
单协议模式下的 Winsocket 不支持异步调用。
PeopleSoft Enterprise 支持的局限性

录制期间,请只使用浏览器面板内的 GUI 对象。不要使用任何浏览器工具栏按钮(例如“后退”、“前进”、“停止”、“刷新”、“主页”)、菜单项、键盘快捷键(例如 Alt-F1)、或 键。不过,您可以使用地址栏。请始终等待页面完成下载再开始新的用户操作。
在 PeopleSoft Enterprise 网站上:VuGen 录制对“Help”链接的点击,但是在回放时不支持这些点击。
由于 JavaScript 评估,PeopleSoft Enterprise Vusers 的事务时间可能会比基于 HTML 的 Vuser 要稍长。.
此功能不支持适用于 PeopleSoft Enterprise 虚拟用户的 Netscape 浏览器仿真.
Web 服务的局限性

WSDL 导入向导只引用 soap:body 元素,不引用 soap:header 元素。soap:header 元素可以在soap_request 和 web_service_call 函数中指定。
Web 服务 Vusers 支持在 HTTP 传输上的 SOAP 绑定。
LoadRunner 无法访问存储在 HTTPS 或 NTLM 网站上的 WSDL 文件。解决方法: 在创建 Web 服务脚本之前通过浏览器访问 WSDL 文件,并在本地保存。在 VuGen 里创建脚本时,直接从文件系统中的文件位置访问 WSDL 文件,而不是指定 URL。
WAP WSP/HTTP 录制工具包的限制

Nokia 1.3/2.0 版:在第一次使用该工具包之前:
打开工具包修改其代理服务器设置。
禁用代理服务器以使它不影响工具包。
在开始录制之前关闭工具包。
Phone.com 3.2/4.0/4.1版:在和 VuGen 一起使用之前至少运行该软件一次。
Phone.com 4.0/4.1 版:在第一次使用该工具包之前,创建一个 Web Vuser 脚本,打开“录制选项”对话框的“浏览器”选项卡,然后单击“确定”保存设置。在录制过程中,确保关闭了所有使用 Internet 的其他浏览器或应用程序。
Web/WinSock 双协议

在使用挂钩录制完成 Web/WinSock Vuser 脚本录制之后,请关闭浏览器。
RealPlayer

在录制 Real Vuser 脚本之前,请禁用系统任务栏中的“RealPlayer”图标(屏幕的右下角)。要禁用该图标,请打开 RealPlayer 应用程序。选择“视图”>“首选项”,然后单击“常规”选项卡。在“StartCenter”部分中,单击“设置”打开“StartCenter 设置”对
框。清除“启用 StartCenter”复选框。RealPlayer 发出关于禁用 StartCenter 的警告。单击“确定”。
要准确模拟 Real Vuser 脚本中的调制解调器速度,请在每个进程库中运行一个 Vuser。
COM 多线程

如果所测试的应用程序使用的 COM 组件不是线程安全的,或者是单线程进程内组件,则建议将虚拟用户作为进程而不是线程来运行。
如果应用程序使用的单线程 OLE 服务器(例如,COM-Corba 桥)所在的客户端计算机是部分或全部 Vuser 活动经过的通道,则建议仅在该计算机上执行少部分 Vuser。可接受的 Vuser 数量可以由单线程 OLE 服务器的利用率确定(例如,CPU、I/O)。
EJB

EJB 测试不支持“消息驱动 Bean”。只要检测到消息驱动 Bean,EJB 检测器就会发出警告消息。在 EJB 测试 Vuser 中,您将无法从脚本生成对话框中选择该 Bean。
TUXEDO

在 TUXEDO 录制过程中,请注意下列项:请勿在 VuGen 录制新事件的同时插入注释、事务或集合点。等待应用程序空闲,然后插入这些项。
Oracle(2 层)

要使用 2 层表单 6,请与客户支持部门联系,获取解决方法。
Oracle NCA

要模拟 Oracle NCA 中的负载平衡功能,请按照《Mercury 虚拟用户生成器用户指南》的“创建 Oracle NCA Vuser”一章中的说明执行。
SAPGUI 录制

当前不受 SAPGUI 脚本支持的对象不支持录制功能。有关这些对象类型的信息,请参阅录制日志。
该版本不支持具有以下特征的业务流程:
需要使用 GuiXT。可以从 SAPGUI for Windows client 的“选项”菜单禁用“GUIXT”选项。
调用 Microsoft Office 控件。
在录制多协议脚本(其中 SAPGUI for Windows 客户端包含 Web 控件)时,请在录制前关闭 SAPLogon 应用程序。
录制过程中调整 SAPGUI 屏幕的内部面板大小或滚动可能会影响 ActiveScreen 中对象的外观。这不会影响脚本的行为或性能。
如果要更快地录制 SAPGUI 脚本,而且不需要 ActiveScreen 功能,您可以从“录制选项”对话框禁用 ActiveScreen。
SAPGUI 回放

确保 LoadRunner 远程代理正以进程模式运行。不支持服务模式。要检查该模式,请将鼠标移到 Windows 任务栏区域中的代理图标上,检查其中的描述。描述内容应为“LoadRunner 代理服务”。有关详细信息,请参阅《LoadRunner Controller 用户指南》中的疑难解答章里的“使用 LoadRunner 代理”。
如果 LoadRunner 代理作为远程终端会话运行,而且终端会话窗口为最小化,VuGen 将不会在出现错误时捕获快照。
RTE

RTE 在每个 NT 计算机上最多支持 400 个虚拟用户。这需要增加注册表中非页面缓冲池设置的大小。
RTE 多线程: 对于除基于 VT 的仿真和 MS SNA 连接之外的全部终端仿真,LoadRunner 支持将 RTE Vuser 作为线程运行。对于那些例外的仿真,请将 Vuser 作为进程运行。
PowerTerm 终端仿真: LoadRunner 提供两个版本的 PowerTerm 终端仿真器 - 5.2.3a 和 5.4.3。
5.2.3a 版提供更大的可伸缩性,默认情况下使用该版本。
5.43 版在某些情况下提供更准确的仿真,但可伸缩性稍差。
要使用 5.43 版,而非默认的 5.2.3a 版,请将 bin/ericom5.4.3.dll 复制到 bin/ericom.dll。
多种语言支持

 有关在非英文或多语言环境工作的提示和规则,请参阅《Mercury 虚拟用户生成器用户指南》中的附录。

已知问题和局限性

PeopleSoft Enterprise: 由于这个协议对非英文语言使用 UTF-8 编码,请在 Web 录制选项中启用 UTF-8 编码。
VBA 脚本名应该只包含英文字母。
LoadRunner 7.8 不支持多字节操作系统中的 HP-UNIX、IBM-AIX、RTE 或 Corba。
LoadRunner 不支持日文操作系统中的下列协议:Corba-Java、Informix、Jacada、Java 脚本、Palm、RTE、Sybase、VB 脚本、VoiceXML。
安装 LoadRunner 时,请勿在安装路径中包含多字节字符。
在 Winsocket 树视图中,不完全支持多字节字符。
Web

VuGen 树视图中的快照无法正确显示不包含 charset 元标记(例如 UTF-8)的页面。
解决方法: 打开默认浏览器 (IE),选择“查看”>“编码”>“自动选择”。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sytWeibo/archive/2009/06/04/4241681.aspx


423°/4230 人阅读/0 条评论 发表评论

登录 后发表评论