问题标签 [vugen]
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-11 - Vugen - 无法在 Windows 2012 Server R2 中启动 IE
我们已经在 Windows 2012 Server R2 中安装了 VUgen12.53。当我们尝试录制时,我们得到一个异常,“您需要关闭所有 Internet Explorer 浏览器”单击“确定”后会出现另一个弹出窗口“请手动关闭 IE 和所有实例”
没有打开 IE 实例,我检查了正在运行的进程,即使在那里我也看不到任何与 IE 相关的进程。该服务器中存在的每个浏览器(CHrome / Firefox)都会出现此问题。
关于我们如何解决这个问题的任何建议?
loadrunner - 我们能否为 JNLP 启动应用程序录制 VuGen 脚本 (LoadRunner)?
我们有一个带有 JNLP 启动文件的应用程序。尝试使用此应用程序的协议顾问查找协议,但无法在“要分析的程序”字段中加载此文件。
尝试了“Java Over Http”等其他协议,“Java Vuser”无法加载此 JNLP 应用程序。
有没有其他选择来做负载测试?
谁能帮我解决这个问题?
谢谢
load-testing - VuGen web-HTTP/HTML 负载测试脚本调试器停止工作
当我重放我的 Web 应用程序-HTTP/HTML 负载测试脚本时,被“UttStandaloneDebugger 已停止工作”阻止我该怎么办... 在此处输入图像描述
loadrunner - loadrunner 中的 XML 文件上传问题
我正在尝试使用 loadrunner vugen 上传 XML 文件。我已将文件放在 loadrunner 脚本文件中,并确保所有标题和相关值都是完美的。仍然没有上传文件。当我尝试在文件后添加缺少的 content-type=application/xml 时,我遇到了内存冲突错误。
在同一个脚本中,我有一个 PDF 上传,并且工作正常。是否可以使用 loadrunner 上传 XML 以及如何解决该问题?
json - Vugen 中的事务响应时间高于浏览器中的响应时间
我正在对基于地图的 Web 应用程序进行性能测试,其中一个查询被触发到数据库中,并返回一个表格数据和地图。有点像谷歌地图。我想的问题是渲染。虽然在浏览器上实际“看到”一个表大约需要 1 分钟,但在 Vugen 中完成相同的事务大约需要 3 分钟。在提前跟踪日志时,它显示正在下载(上述表格的)JSON 响应。此响应为 6 Mb,正在延迟事务完成。我一直很小心,没有异步调用与这个 GET 调用一起进行,并且实际上被 lr_start_transaction 和 lr_end_transaction 覆盖,这导致了这么长的响应时间。我知道我们可能会在使用 TruClient 协议或其他协议的客户端活动中获得更好的响应,但是有一个限制,需要使用 Web HTTP 协议。我正在使用 HP LR 12.02 版本,超过 WinInet 捕获级别。我的问题是,有什么方法可以模拟用户实际需要“查看”表格数据的“1 分钟”时间,而不是 3 分钟。如果我忽略这个 JSON 响应并且不下载这个 6 Mb 数据,那也没关系,如果它有任何区别的话。任何建议将不胜感激。谢谢!如果我忽略这个 JSON 响应并且不下载这个 6 Mb 数据,那也没关系,如果它有任何区别的话。任何建议将不胜感激。谢谢!如果我忽略这个 JSON 响应并且不下载这个 6 Mb 数据,那也没关系,如果它有任何区别的话。任何建议将不胜感激。谢谢!
performance - 如何参数化 json 文件中的值 - loadrunner
在使用 REST api 编写 loadrunner 脚本时需要一些帮助。我要求 LR 脚本应始终替换唯一参数,并且此参数应是 Json 主体的一部分。我使用的文件很大。因此,我在 LR 的额外文件中创建了 payload.json。在 Bodyfilepath 中,我给出了这个 json 文件的名称。在 payload.json 中,我参数化了一个值(每次迭代都必须是唯一的)以使请求成功。但是,此参数值不会被替换。任何人都可以帮助我或分享有助于将json文件中的值替换为参数值的代码谢谢
Payload.json 文件在 Extra Files 下传递,示例如下所示:
{ "Msgheader":
{ "Field1":"AB", "Field2":"201300{test}", "Field3":"50.00", "CrBy":"", "CrOn":"2018-03-16 ", }
performance-testing - 无法在 vugen 脚本中获取相关详细信息
下面是我的html代码
我的vugen
脚本看起来像
在这一步之前,我将这些web_reg_save_param_ex
功能放在下面
我尝试了以下web_reg_save_param_ex
第一次尝试
第二次尝试
但是在输出中出现错误
第一次尝试输出
将参数保存为lr_output_message("PC:%d",atoi(lr_eval_string("{scheduleClassMainKey_count}")));
和
第二次尝试
根据尝试过的评论,但在输出窗格中仍然出现以下错误:
Action.c(203): web_submit_data("getClassDetails_2") started [MsgId: MMSG-26355]
Action.c(203): Error -26377: No match found for the requested parameter "scheduleClassMainKey". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-26377]
Action.c(203): Error -26377: No match found for the requested parameter "_scheduleClassMainKey". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-26377]
Action.c(203): web_submit_data("getClassDetails_2") highest severity level was "ERROR", 177 body bytes, 510 header bytes, 11 chunking overhead bytes [MsgId: MMSG-26387]
Ending action Action.
谁能告诉我我在哪里做错了。
json - 在 VuGen 中参数化 JSON 数据文件
在 REST API 中的 LoadRunner 脚本方面需要一些帮助。在我的要求中,我在web_custom_request
LR 函数中传递 JSON 文件,以下是 JSON 文件的内容
从先前的响应正文中获取新值并成功写入参数SessionID
目前,它选择字符串 {SessionID}。
在上面的 JSON 文件中,变量 sessionId 的值是动态的,所以我想从 Parameters 中对其进行参数化。正确的语法应该是什么?
loadrunner - 使用 IE11 浏览器录制基于 HTML 的脚本不会生成 web_submit_data 事件
我正在尝试使用 Vugen Recording Option - 基于 HTML 的脚本和“脚本类型 - 描述用户操作的脚本”的 HTML 高级选项来录制 Web 应用程序。使用 IE10 浏览器,我可以记录 web_url 和 web_submit_data 语句。使用 IE11 浏览器,当我记录相同的应用程序时,我只看到记录了 web_urls。我个人发现参数化或将值与 web_submit_data 关联起来很容易。
如何在 IE11 浏览器中记录相同的事件?
另外,有没有办法将 web_url 语句转换为 web_submit_data?
vugen - Vugen 不等待请求的响应
我已经记录了 scipt 并且该脚本中有一个 web_custom_request() 正在发送请求但不等待响应并且 Vugen 会命中下一个请求。由于脚本的下一步失败。
如果有时响应在响应正常的时间内出现,我也已经完成了所有关联。
这是一个被命中的搜索请求,n 返回它给出了该搜索的结果。
我怎样才能让这一步等到它得到实际响应。下面是代码:
谢谢并恭祝安康
尼基尔·坎博伊