-2

我在非 GUI 模式下执行多个脚本 1 小时。我在这里有几个问题。

测试脚本:- Script1 Script2 Script3

  • 样本数量因场景而异。我需要对所有 3 种情况进行平均分配。如何做到这一点?
  • 我将所有 3 个脚本保存在一个 .jmx 文件中(保留 3 个线程组并为每个脚本分配 20 个用户)。是不是正确的做法。
  • 我为每个请求添加了断言以检查响应是否有效。在 loadrunner 中,我们将保留在事务之外,但在 Jmeter 中我不确定。我们是否需要在执行窗口期间保留它们。

我真的很期待你的建议。

4

1 回答 1

0

很难在 Jmeter 中的所有 3 个脚本中实现相同数量的样本,因为所有 3 个请求的响应时间都会不同。Jmeter 中没有像 Loadrunner 中那样的节奏。根据您的感知,只考虑时间您可以添加为常量计时器。差异的一个原因可能是加速时间。您应该在所有 3 个线程组中提供相同的加速期。如果加速时间不同,则预计样本数量会出现差异。如果您能提供更多信息,例如:1. 每个请求的 RT 是多少 2. 您为每个请求提供多少思考时间,我将能够提供帮助。3. 为每个线程组提供多少加速时间。4. 你给予多少启动延迟。

于 2018-06-11T14:20:27.350 回答