如何使用 Loadrunner Controller 减少事务数量

Posted

技术标签:

【中文标题】如何使用 Loadrunner Controller 减少事务数量【英文标题】:how to get transactions number reduced with Loadrunner Controller 【发布时间】:2015-06-25 08:29:25 【问题描述】:

在使用 Loadrunner 控制器进行负载测试时,我有一个脚本,该脚本每小时使用 1 个虚拟用户进行 1029 次事务,具有 1 个“迭代次数”“忽略思考时间”,以及随机启动每次迭代的节奏设置每 3 到 4 秒间隔一次,但我想将事务减少到每小时 45 个事务。然后我将思考时间设置为“将思考时间限制为:65”,但没有成功。 有谁知道如何减少交易数量。是否有任何运行时间设置必须更改以减少此事务?

【问题讨论】:

或者我应该增加起搏时间以减少交易 不要忽视思考时间。思考时间用于模拟实时用户交互。 @Abhishek Asthana:没有帮助 如果您消除思考时间,您就会崩溃客户端-服务器模型,该模型基于来自客户端的请求之间的间隙,在此期间资源被释放以供其他客户端使用。结果,您的测试成为生产性能的非预测因素。您还应该定义“什么是交易?”在你的上下文中。术语“事务”可以表示六种不同项目中的任何一种,从点击到页面到涵盖多个页面的逻辑请求到完整的业务流程。清晰将有助于找到回应 @James==>我的意思是我想减少对服务器的请求数量,这些请求由 1 个虚拟用户运行一小时,因为我每小时收到 1029 个请求,我想要将其减少到每小时 45 个请求 【参考方案1】:

使用 80 秒的“固定”间隔。

每小时 45 次交易 一小时3600秒 = 每笔交易 80 秒

【讨论】:

@Galos。比你好多了

以上是关于如何使用 Loadrunner Controller 减少事务数量的主要内容,如果未能解决你的问题,请参考以下文章

loadrunner中如何添加对服务器系统资源的监控

loadrunner 如何在回放是显示行号

如何利用loadrunner做mysql压力测试

如何使用LoadRunner进行Web性能测试

如何使用 Loadrunner Controller 减少事务数量

loadrunner 11如何卸载汉化包,我装了汉化包,但是又不想用汉化了,而且还不想卸载整个的loadrunner,怎么