Loadrunner 12 - TruClient IE& FireFox问题

时间:2014-09-19 17:04:05

标签: internet-explorer firefox loadrunner truclient

使用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"一旦我指向文件并单击上传,在我的本地计算机上传文件的协议,录制时没有任何反应。我怎么处理这个?

5 个答案:

答案 0 :(得分:0)

  1. 确保系统上安装了IE9或更高版本。
  2. 2& 3.确保AUT在LoadRunner外部工作,使用相同版本的FF浏览器。

答案 1 :(得分:0)

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

问题2: 当我使用" TruClient Ajax Firefox"我能够记录流量,但下载记录的其中一个组件甚至不会显示在屏幕上。所以无法录制它。

你不会说这是什么类型的组件,但我假设是一个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 有关的问题的原因。

答案 2 :(得分:0)

如果您在计算机上运行脚本,那么。我建议在录制之前将文件放在“C:\ temp”中。 (转到"运行">>写"%temp%"将获得保存"文件" IF 它不起作用转到>>运行>>写" temp"。在此处添加该文件并进行录制和"播放脚本")

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

Illegal invocation

总是给予双反斜杠,因为它的" C Lang"在Loadrunner。

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

upload file in LR

答案 3 :(得分:0)

关于你的第一个问题,

  

问题1:

     

当我使用" TruClient Ajax IE"协议我收到如下错误:

     

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

尝试按"以管理员身份运行"。

启动VuGen

答案 4 :(得分:-1)

Load runner 12支持Firefox版本直到23

因此事件无法记录。

您可以尝试使用较低版本