【发布时间】:2015-06-25 08:29:25
【问题描述】:
在使用 Loadrunner 控制器进行负载测试时,我有一个脚本,该脚本每小时使用 1 个虚拟用户进行 1029 次事务,具有 1 个“迭代次数”“忽略思考时间”,以及随机启动每次迭代的节奏设置每 3 到 4 秒间隔一次,但我想将事务减少到每小时 45 个事务。然后我将思考时间设置为“将思考时间限制为:65”,但没有成功。 有谁知道如何减少交易数量。是否有任何运行时间设置必须更改以减少此事务?
【问题讨论】:
-
或者我应该增加起搏时间以减少交易
-
不要忽视思考时间。思考时间用于模拟实时用户交互。
-
@Abhishek Asthana:没有帮助
-
如果您消除思考时间,您就会崩溃客户端-服务器模型,该模型基于来自客户端的请求之间的间隙,在此期间资源被释放以供其他客户端使用。结果,您的测试成为生产性能的非预测因素。您还应该定义“什么是交易?”在你的上下文中。术语“事务”可以表示六种不同项目中的任何一种,从点击到页面到涵盖多个页面的逻辑请求到完整的业务流程。清晰将有助于找到回应
-
@James==>我的意思是我想减少对服务器的请求数量,这些请求由 1 个虚拟用户运行一小时,因为我每小时收到 1029 个请求,我想要将其减少到每小时 45 个请求
标签: performance-testing load-testing loadrunner