问题标签 [loadrunner]

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.

0 投票
2 回答
1764 浏览

loadrunner - loadrunner 获取 js 变量

我在 loadrunner 测试时遇到问题。当我为 sap ep 登录录制脚本时,有一个名为 windowid 的参数需要相关性。所以我使用下面的代码:

但是得到的是js代码!结果是 "+ EPCM.getUniqueWindowId() +'"。如何获得 js 变量?谢谢!

0 投票
2 回答
2920 浏览

forms - LoadRunner 表单身份验证 cookie 已过期

在使用 loadrunner 进行负载测试时,我的所有虚拟用户都会在 30 分钟后从应用程序中注销。仔细查看后发现,即使我们有用户执行的连续活动,身份验证 cookie 也会过期。

现在我们尝试在每次操作后显式更新 cookie 以防止过期,但不确定服务器如何识别身份验证 cookie 已过期。cookie 只有加密文本,没有明确的标题提及到期时间。

应该在身份验证cookie中更新cookie中的哪些信息以防止其过期?

饼干信息:

曲奇饼:

.ASPXAUTH=66DD4AB74239F00D553BA9640D3AD3F284F47DEC315FD6789AE3FB8D67D2A46A4E89EDB45845C921A7557BD6B39A12EE07188D1009D581AA7AAF6743710653AE44EEF2733CC16082C595D7AE7C73D3E7E3D44BA1BAEEFEB1BF5F98B35C5F8429670FFDD5586E03BB3138C5B78945D82702BDD7C4; 路径=/; HttpOnly

0 投票
1 回答
73 浏览

load-testing - 在 db 级别测试任何 webapp

我想知道是否有任何开源工具可以对任何 Web 应用程序进行负载测试。

从企业的角度来看,LoadRunner 是用于此目的的完美工具吗?

0 投票
0 回答
1794 浏览

load-testing - 通过代理的 LoadRunner 测试脚本

我的 Load Generator 需要在代理上进行身份验证,以便它可以命中目标。有没有办法在不访问性能中心前端以外的任何东西的情况下做到这一点?

谢谢

0 投票
4 回答
5287 浏览

testing - 编写 LoadRunner 脚本

我已阅读 Load Runner 基础知识并了解 Load Runner 组件和一般工作流程的概述。

作为网站的负载测试,我需要计划网站功能的实时场景,例如同时登录的 100 个用户。

在 Load runner 中,我需要创建所有这些用户来模拟使用应用程序的真实用户的步骤,这些用户将是虚拟用户……Vuser。

大家能帮我写这个脚本吗?请通过提供脚本来创建 vuser 和脚本描述来帮助我。

该组件是 Load runner 的 VuGen(虚拟用户生成器)。VuGen 然后也会运行它们。如何执行?

0 投票
1 回答
4787 浏览

pdf - 从 LoadRunner Analysis 11 自动生成 pdf 或 word

在 LoadRunner Analysis 中,“模板对话框”中有一些用于生成 PDF、Excel、Word 和 HTML 的选项。如何从命令行运行分析工具并自动生成报告?

到目前为止,我成功地生成了 HTML,但这是对话框上部的一个附加选项。

0 投票
1 回答
918 浏览

loadrunner - 即使 web_submit_data 按预期返回,Load Runner 也会生成 NetAccessorException

在我的小时测试期间,我的 50,000 个请求中有大约 15 个出现以下错误。这是网络问题还是 Load Runner 11 生成错误?

InquiryRequest.c(170):错误:发生异常!类型:NetAccessorException,消息:无法解析主机/地址“www.server.com”(第 2 行,第 102 列)

0 投票
1 回答
2390 浏览

jquery - LoadRunner 和隐藏元素

我正在尝试编写一个 LoadRunner 脚本来强调我的 Web 应用程序。然而,一些链接是使用 jQuery 显示的(它们最初是隐藏的)。

我曾尝试使用 Web(单击和脚本)协议,该协议记录了我的所有操作。但是,当我尝试重播脚本时,它找不到动态显示的链接。

我还尝试使用 Web (HTTP/HTML)。但是由于某种原因,该协议根本没有记录我的任何行为。Ajax(点击和脚本)做同样的事情。

我需要能够支持动态页面元素(通过 jQuery)以及 AJAX 页面/请求。这可能吗?如果可以,我应该使用什么协议/配置?

我正在运行 LoadRunner 9.52。

0 投票
1 回答
2039 浏览

asp.net - ASP.NET 性能计数器之间的区别

我正在使用 LoadRunner 对企业 ASP.NET 应用程序进行一些性能/负载测试。LoadRunner 允许我监控远程机器上的一些性能计数器,但我对它们之间的差异有点困惑。有些有 ASP.NET 版本号,有些没有。有区别吗?

我似乎可以查看几个对象:ASP.NET 应用程序、ASP.NET 应用程序 v2.0.50727、ASP.NET v2.0.50727。我感兴趣的计数器是:Application Queue 中的 Requests 与 Requests Queued 和 Requests Executing。

我读过这篇文章,但它没有描述有或没有版本号的对象之间的区别。有区别吗?

编辑:我在这篇文章中找到了部分答案

性能计数器使您能够从 Windows 性能控制台监视 ASP.NET 的操作。每个版本的 .NET Framework 都安装了一组单独的性能计数器对象来监视 ASP.NET 应用程序并作为一个整体监视 ASP.NET。这些对象分别使用命名约定“ASP.NET Apps vXXXXXX.X”和“ASP.NET vXXXXXX.X”,其中vXXXXXX.X 表示ASP.NET 版本。

此外,.NET Framework 还安装适用于任何已安装版本的 ASP.NET 的 ASP.NET 系统和 ASP.NET 应用程序性能计数器。尽管这些计数器对所有版本的 ASP.NET 都有效,但它们始终对应于最新安装的版本。如果卸载了最新版本的 ASP.NET,这些计数器将自动与剩余的最新 ASP.NET 版本重新关联。

知道了这一点,ASP.NET Applications\Requests in Application Queue 与 ASP.NET v2.X\Requests Queued 之间有什么区别

0 投票
3 回答
3219 浏览

c - Loadrunner C 代码动态函数调用

我正在针对第三方库(在 HP/Mercury Loadrunner 中)使用 C 语言进行编程。我正在尝试制定动态调用另一个函数所需的代码。请参见下面的示例。有人可以协助完成这项工作的代码吗?