Loadrunner 12 - TruClient IE和FireFox问题

问题描述 投票:1回答:5

使用TruClient协议解决以下问题。任何帮助将非常感激。

设置:我在Win7中安装了Loadrunner 12,安装了IE 11和最新版本的Firefox(32.0)。

问题1:

当我使用“TruClient Ajax IE”协议录制脚本时,我收到如下错误:

当我点击开发脚本时,我收到此错误:

要编辑Ajax TruClient IE脚本,必须在计算机上安装Internet Explorer 9,10或11。 VUGen无法启动TruClient浏览器以使您能够开发脚本。

问题2:

当我使用“TruClient Ajax Firefox”录制脚本时,我能够录制流,但下载记录的其中一个组件甚至不会显示在屏幕上。所以无法录制它。

问题3:

当我使用“TruClient Ajax Firefox”协议从本地计算机上传文件后,当我指向该文件并单击上传时,录制时没有任何反应。我怎么处理这个?

internet-explorer firefox loadrunner truclient
5个回答
0
投票
  1. 确保系统上安装了IE9或更高版本。

2&3。确保AUT在LoadRunner外部工作,使用相同版本的FF浏览器。


0
投票

我知道这是一个较老的问题,你可能已经有了答案,但是:

Question 2: When I record a script using "TruClient Ajax Firefox" I am able to record a flow but one of the components to download records does not even show up in screen. So unable to record it.

你没有说这是什么类型的组件,但我假设是一个Java小程序。如果是这样,您可能需要启用它才能显示。根据11.5,这可以通过选择Vugen->Tools->TruClient SettingsExtensions完成(我们现在刚刚将我们的环境更新为12,所以它可能已经移动)。

但是 - TruClient不支持Java应用程序或applet的录制,因此这一点没有实际意义。您应该能够在浏览器中录制并播放它(至少,这是我使用Vugen 11.5的经验),但是当您退出录像机时,您将无法成功重放。在我弄清楚之前,我把头撞在了这个墙上很长一段时间,甚至更长时间才接受它。根据HP社区知识库中的帖子:

... AJAX TC更像是一个javascripting工具,因此applet不受支持,但如果你去Vugen->Tools->TruClient Settings并转到Extensions,你可以在这里启用扩展。

完整的线程位于here,但它没有多说。

这也可能是您遇到有关问题3的问题的原因。


0
投票

如果您在计算机上运行脚本,那么。我建议在录制之前将文件放在“C:\ temp”中。 (转到“运行”>>写“%temp%”将获得保存“文件”的路径如果它不工作转到>>运行>>写“临时”。在这里添加该文件并去记录和“播放剧本”)

正如我告诉你的那样,录音从上面的位置上传文件。

 web_submit_data("AddAttachment.aspx",
 "Action=https://learningshared.com/AddAttachment.aspx",
 "Method=POST",
 "EncType=multipart/form-data",
 "RecContentType=text/html",
 "Snapshot=t7.inf",
 "Mode=HTML",
 ITEMDATA,
     "Name=__VIEWSTATE", "Value={ViewState_Value_1}", ENDITEM,
     "Name=__EVENTVALIDATION", "Value={EVENTVALIDATION_1}", ENDITEM,
     "Name=FileUpload1", "Value=C:\\Temp\\my_uploaded_file.pdf", "File=yes", ENDITEM,
     "Name=Button1", "Value=Upload", ENDITEM,
 LAST);

总是给双反斜杠,因为它在Loadrunner中的“C Lang”。

欲了解更多信息,链接将帮助您check Link for Upload

upload file in LR


0
投票

关于你的第一个问题,

问题1:

当我使用“TruClient Ajax IE”协议录制脚本时,我收到如下错误:

当我单击开发脚本时出现错误 - 为了编辑Ajax TruClient IE脚本,您必须在计算机上安装Internet Explorer 9,10或11。 VUGen无法启动TruClient浏览器以使您能够开发脚本。

尝试通过“以管理员身份运行”启动VuGen。


-1
投票

Load runner 12支持Firefox版本至23

结果事件无法记录。

你能尝试低版本吗?

© www.soinside.com 2019 - 2024. All rights reserved.