- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用 HP LoadRunner 控制 TPH/TPS。在 JMeter 中,我们可以通过使用恒定吞吐量计时器来实现这一点,或者如果有人有替代方法,请分享。
例如:
最佳答案
如果所有这些事务都在不同的脚本中,没问题,因为您可以为每个脚本设置不同的节奏和运行时设置。
我认为您的问题是所有这些交易都在同一脚本中。在这种情况下,唯一的解决方案是在脚本中创建一个参数,我们将这个参数称为“迭代器”,并将其类型设置为“迭代数”。这样,该参数在第一次迭代中的值为 1,在第二次迭代中的值为 2,依此类推。
现在您可以在调用每个事务之前使用此参数。
假设您的最大 TPH 为 1,000。然后将脚本的运行时设置速度设置为 1,000 TPH。但是,如果您希望某个事务的运行速度低于该值,假设只有 100 TPH,那么您只需每 10 次迭代运行一次(1,000/100 = 10)。
为此,您可以在脚本中使用iterator % 10
:
// Cast the iterator parameter to an int
var i;
i = atoi(lr_eval_string("{iterator}"));
// This will run 100 TPH
if ((i % 10) == 0)
{
lr_start_transaction("Login");
// Do login
...
lr_end_transaction("Login", LR_AUTO);
}
另一个例子,要运行 200 TPH,您可以使用iterator % 5
:
// This will run 200 TPH
if ((i % 5) == 0)
{
lr_start_transaction("Add Product");
// Do Add Product
...
lr_end_transaction("Add Product", LR_AUTO);
}
关于c - LoadRunner 中的负载分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46126748/
HP Loadrunner 支持许多协议(protocol),如 http/https、SAOP、Oracle NCA 等。它还有服务器监视器,能够为许多不同的服务器生成服务器统计信息。 Loadru
我是 Loadrunner 工具的新手。 我有四种不同的场景,它们记录在不同的函数中。现在我要做的是用不同数量的用户运行这四个场景。 例如,我有 4 个场景,例如场景 1、场景 2、场景 3 和场景
我知道 LoadRunner 用于系统响应,但我想知道它是否也可以测量,例如渲染时间(大型列表中的数千个项目等)。我想这可以通过验证特定对象出现在 UI 中来完成,但我认为 LoadRunner 不运
我使用的是LR11.5,我有以下测试数据:测试数据12345当我从具有 3 个用户的 Controller 运行此脚本时,LR 将其选择为 user1->1、user2->1、user3->1 我如何
我用的是LR11.5,测试数据如下:测试数据1个2个3个4个5个当我从具有 3 个用户的 Controller 运行此脚本时,LR 将其选为 user1->1、user2->1、user3->1 我如
《分析图详解》 1、 Running V user s 图 X轴表示运行所用的时间,Y轴表示vuser数, 显示在整个运行过程中随着时间的推移,虚拟用户数
我想从 loadrunner 中的字符串中提取一组数字。例如:生成订单id 2385757。我们需要 2385757 作为输出。字符串可以改变..但是我们只需要一组数字。你能帮我得到这个吗? 最佳答案
我是 loadrunner 的初学者。我正在使用 Loadrunner 12.53。我已经记录了一个简单的记录,它将登录到一个应用程序并注销。(我用 user1 登录 ID 记录)我正在使用不同的用户
我想使用 HP LoadRunner 控制 TPH/TPS。在 JMeter 中,我们可以通过使用恒定吞吐量计时器来实现这一点,或者如果有人有替代方法,请分享。 例如: 交易 A-登录(100 TPH
我有五百个xml文件,我想将文件内容存储到数组或列表中。使用Loadrunner调用数组并将xml文件发送到应用程序服务器,但我对c不熟悉。示例: 结果01.xml,结果02.xml,结果03.xml
在使用 REST api 编写 loadrunner 脚本方面需要一些帮助。我有一个要求,LR 脚本应该始终替换唯一参数,并且这个参数应该是 Json 主体的一部分。我正在使用的文件很大。因此,我在
我正在使用 Loadrunner 9.50(由于许可原因无法升级到最新版本) 有没有办法从命令行动态确定场景是否正在运行? 我正在编写一个简单的 Web 应用程序,它将显示当前是否正在针对产品执行工作
是否有我可以查询的在线引用手册,其中包含 LoadRunner 功能的详细信息,例如: lr_start_transaction web_url web_submit_data web_custom_
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是
我已经将脚本中的值关联起来,并使用 Ord=all 捕获到数组列表中,现在我想随机显示这些值并将其以某种格式传递到文件。有人可以帮助我了解 Loadrunner 中如何使用随机函数吗? 脚本: web
我正在对登录页面进行负载测试,其中用户需要输入 2 个字符的密码。 我创建了一个字符数组来表示“password1”。 使用相关参数,我可以获得所需的字符数。我现在想做的是获取字符号并匹配数组,即 -
我有一个名为 TBname 的 ParameterArray web_reg_save_param_ex("ParamName=TBname", "LB=sysinfo.asp?s="
我试图从 LR 参数读取一个字符串并逐个字符地打印它,但不知何故,LR 正在渲染垃圾字符。有人可以检查我的代码吗: char str1[]=""; int len = 0; int i =0; cha
我试图使用以下代码查找两个日期(即 14:49:41 和 15:50:42)之间的差异: Action() { struct tm { int tm_sec; int
我在谷歌搜索时发现了下面的代码,效果很好。 (感谢 Chaitanya Bhatt @ Performancecompetence.com) 下面的函数搜索最后一次出现的分隔符,并将输入字符串的剩余部
我是一名优秀的程序员,十分优秀!