如何计算以下#vus,AVG事务时间,loadrunner中多个脚本的迭代?

问题描述 投票:0回答:1

您需要围绕以下参数设置方案:

  • 项目清单
  • 您的最大值为1000
  • 你有10个脚本,每个脚本都有一个init,一个动作(有多个步骤)和一个结束。每个脚本的最小总事务时间(init + action + end)为1分钟(假设在init和end步骤中花费的时间= 0)。
  • 所有奇数脚本需要每小时生成10,000个事务
  • 所有偶数脚本需要每小时生成5,000个事务
  • 脚本1和3生成的事务数应占总流量的30%。
  • 脚本的加速时间为30分钟,一旦达到加速,您希望运行3小时。您还想使用全部1000个vus。

对于此方案,请确定以下内容 -

  • #vus分配给每个脚本
  • 每个脚本的平均事务时间(思考时间设置)
  • 每个脚本的迭代次数
performance-testing loadrunner loadcontrol
1个回答
0
投票

这看起来像面试或课堂练习题。让我们来看看:你对如何做到这一点有什么看法?答案实际上与工具无关,涉及基本数学。

您还应该澄清“交易”一词在这里的含义。根据谁为你写的问题来回答你的数学将发生重大变化。交易的一些常见定义是

  • 单个请求:响应对:“命中”
  • 形成单个单元的请求和响应的逻辑分组,例如加载单个页面,其中可能包含数十个请求和响应以实现完整的页面响应
  • 完整的业务事务,包含许多逻辑请求分组(即完成业务流程需要十个页面)
  • 业务流程的结果位于独立于Web前端的数据存储中
  • ...

此外,请务必向您的导师和培训师询问情况

© www.soinside.com 2019 - 2024. All rights reserved.