gpt4 book ai didi

jmeter - 暂停和恢复 jmeter 执行

转载 作者:行者123 更新时间:2023-12-02 01:23:36 26 4
gpt4 key购买 nike

我正在寻找暂停和恢复 JMeter 执行的选项(单线程/多线程)。

1. Pausing and Resuming through command line 
2. From the Jmeter UI
3. By coding in some language in a sampler of Jmeter
4. Using a JMeter plugin

以上任何一种方法都可以。

非常感谢任何想法和解决方案。

最佳答案

我建议选择 Constant Throughput Timer

尽管名称中有“常量”一词,但您可以通过 __P() 使用即 JMeter 属性作为“目标吞吐量”值。

  1. 命令行:您可以通过 -J 命令行参数传递此属性值,例如:

    • 在 JMeter 中将 throughput 属性定义为:${__P(throughput,)}
    • 将属性值“告诉”给 JMeter 作为 jmeter -Jthroughput=100 -n -t ....
  2. 如果不重新启动测试,则无法从 JMeter GUI 执行此操作。一般情况下不建议在 GUI 模式下运行 JMeter 测试。
  3. 您还可以在运行时修改属性值

    • 例如使用以下脚本来自 Beanshell 测试元素:

      props.put("throughput", "300");
    • 使用 Beanshell Server


我非常确定您会收到许多使用 Test Action 的建议来自不太称职的人的采样器,他们懒得去熟悉文档,其中指出:

TargetCurrent Thread / All Threads (ignored for Pause)

所以请不要在测试操作采样器上浪费时间

关于jmeter - 暂停和恢复 jmeter 执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38499847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com