问题标签 [truclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
internet-explorer - Loadrunner 12 - TruClient IE 和 FireFox 问题
使用 TruClient 协议时遇到以下问题。任何帮助将非常感激。
设置:我在 Win7 中安装了 Loadrunner 12,并安装了 IE 11 和最新版本的 Firefox (32.0)。
问题一:
当我使用“TruClient Ajax IE”协议录制脚本时,出现如下错误:
当我单击开发脚本时,我收到此错误:
为了编辑 Ajax TruClient IE 脚本,您的机器上必须安装 Internet Explorer 9,10 或 11。VUGen 无法启动 TruClient 浏览器以使您能够开发脚本。
问题2:
当我使用“TruClient Ajax Firefox”录制脚本时,我能够录制一个流,但下载记录的组件之一甚至没有出现在屏幕上。所以无法记录。
问题 3:
当我使用“TruClient Ajax Firefox”协议从本地机器上载文件时,一旦我指向文件并单击上载,录制时没有任何反应。我该如何处理?
monitoring - Hp Loadrunner / 虚拟用户生成器 Web 点击和脚本替代
不知道我是否在正确的地方问这个,如果不是,对不起!
我们目前通过 HP 虚拟用户生成器(使用 Web 点击和脚本协议)创建脚本来监控我们的 web 应用程序,我们使用它是因为它们在被监控时需要执行 JavaScript。我们将这些脚本导入 HP sitescope,以便在它们关闭时收到警报。
问题是在升级到 loadrunner 12.01 后,他们删除了 web click 和 script 协议。我已经运行了协议顾问,它建议使用 Truclient ajax - IE 协议。我使用它录制了一个脚本,效果很好,但看起来它在 sitescope 中不受支持!
是否有人知道与 sitescope 兼容的 Web 点击和脚本的替代方案或完全替代 sitescope 的替代方案?
谢谢!
load-testing - Loadrunner 12 TruClient
I've been using Loadrunner for quite a while mainly with the web/http protocol. Our Web application is becoming more Ajaxified so after upgrading to loadrunner 12 I thought I'd give the truclient mode a go but am having issues getting the most basic test to replay.
I create a logon action which navigates to the website and signs in. I put this in the Init Block. I then create a new action for some business process and put this in the Run Block. When replaying, the init block runs fine but before it starts my run block the page returns to "about:blank". Therefore my run action fails as no objects can be found. Surely the page should remain as per the last navigation?
This can be easily recreated using other sites site bbc.co.uk i.e. Navigate to www.bbc.co.uk in the init and then click some links and put this in the Run block. I'm sure I'm missing something simple. Any help much appreciated.
ajax - Ajax TruClient 脚本运行错误 MERR-205177
我用 Ajax TruClient 协议创建了一个脚本,调试它直到它在 VUgen 中完美运行。
之后,我将脚本包含到 ContinuousIntegration 过程的 .XML 列表中。它可以成功运行几天。有一天它开始失败,它的 mdrv<...>。
日志看起来像:
现在我已经有几个这样的失败脚本,我不明白出了什么问题。
由于日志文件包含“无法创建 _sBrowserLoader”,所以也许我应该在启动下一个 Ajax TruClient 脚本之前终止 FF 进程?可能是什么原因?如何解决这个问题?
ipc - 与浏览器进程的 IPC 连接丢失 - loadrunner
我在一组虚拟机上使用 loadrunner 12.02 - 用于 IE 的 truclient。所有机器都托管在 ESXi 5.5(使用 E1000 和 VMXnet3 接口测试)上。负载生成器:Windows 2012 R2(也尝试使用 Windows 2008 R2) Web 服务器:Windows 2012 R2 测试场景非常简单 - 4 个用户登录并开始执行一组步骤(加载提交并提交它们)。但是,在每次测试运行中,运行 2-15 分钟后,至少有一个线程会出现“与浏览器进程的 IPC 连接丢失”并停止。在资源监视器中,我可以看到 loadrunner 的 2 个线程已进入死锁。任何服务器上都没有防病毒软件,并且 IPv6 被禁用,因为它以触发奇怪的问题而闻名。很高兴收到你们的来信!谢谢!
loadrunner - LoadRunner TruClient - 带参数/变量的动态事务
只是想知道是否可以像在 HTTP 协议中那样在 TruClient 中创建动态事务?每当我尝试创建事务时,我都无法向其中添加变量。如果有人有任何想法/解决方案,将不胜感激 - 或者如果 TruClient 不支持这一点,请告诉我。因为我宁愿让一个脚本做我想做的事情,而不是 25 个左右的脚本。
谢谢
loadrunner - Loadrunner 12 Truclient Copy & Paste
I'm using Loadrunner 12 on recording a test script in a application, using Ajax Truclient Protocol. The workflow contains a step to copy a large number of text fields from a excel sheet/or a text file, but the problem I'm facing is when the truclient execut this step it will paste a character at a time. eventually the step gets a time out & the test script is getting failed from there. Hope if some one can help me out on this, to do the bulk txt copy paste step.
rest - 通过 Jmeter 执行休息消息时被禁止的消息
我们遇到了类似的问题,需要您的帮助来解决这个问题。您能否告诉我们您的联系电话,以便我们与您联系,或者您是否可以提供您的脚本,以便我们参考
这是我们遇到的问题:
我正在尝试使用 Jmeter 通过 HTTP 采样器测试 Rest 服务。不确定如何从采样器中捕获令牌生成令牌并使用此令牌在另一个 HTTP 的标头管理器中进行授权。
尝试在 truclient 浏览器中输入时,Loadrunner 不显示 Web 地址。以下是问题,因为此网址会自动重定向到另一个网址,即身份验证服务器。
您能否为以下问题提出另一种解决方案?这是我们试图实现的确切场景,我们想要对门户进行负载测试,但是由于使用了重定向和不同的身份验证方法,我们无法在 loadrunner 中使用 truclient 协议来实现。还尝试了选择 LDAP、SMTP、HTTP/HTML 等的多种协议,但没有成功。**
谢谢你,桑尼
javascript - 在 Vugen TruClient 协议的对象步骤上评估 JS 中使用 Javascript 正则表达式
在使用 TruClient 协议 (Firefox) 在 Vugen 中创建脚本时,我有一个Evaluate JS on object
查找对象的步骤,其中包含以下内容object.innerHTML
:
我需要BAZ
从该文本中提取以在其他地方使用,因此我在 JS 部分中有以下代码,以使用正则表达式提取它:
但是,当我运行脚本时,这会失败并出现以下错误:
我在这里测试了这个正则表达式,它按预期工作。
使用webtoolkit online JS tester,我已经成功地在代码上测试了以下变体,以确保它提取了我需要的内容:
这BAZ
将按预期返回。
编辑
我最初认为这是 Vugen/TruClient 特定的问题。然而,睡在上面并阅读 Michael Galos 的回答(如下)之后,我意识到这是一个通用的 Javascript 问题,所以我也添加了 Javascript 标记。
loadrunner - 如何在 HP Loadrunner Truclient 中关闭源自操作系统的文件/保存对话框
我有与这个问题完全相同的要求,除了这是针对 Firefox 中的 Loadrunner 12 的。
使用 TruClient 所有脚本操作一直有效,直到它打开窗口 (OS) 模态对话框并停留在处理此模态对话框。是否有任何解决方案或解决方法来处理这个问题?
我想做两件事。
测量时间直到它打开模态对话框
取消对话框并继续下一步