gpt4 book ai didi

multithreading - 如何从命令行运行 Jmeter 的特定线程

转载 作者:行者123 更新时间:2023-12-04 04:33:00 26 4
gpt4 key购买 nike

我试图从命令行一次只运行 Jmeter 的特定线程。我在我的测试计划和条件 block 中添加了一个 if Controller ,我写了 ${__P(threadActive)} == true 这样我就可以从命令行给出“threadActive”的值。< br/>我对其他线程组做了同样的事情,并给出了条件 ${__P(group)} == true

现在当我运行时只想运行我编写的一个线程组
JMeter -n -t "TestPlanName.jmx"-JthreadActive=true"或 "JMeter -n -t "TestPlanName.jmx"-Jgroup=true
只运行一个线程,它开始执行两个线程。当我将条件 block 中的条件值更改为 false 并编写 JMeter -n -t "TsetPlanName.jmx"-JthreadActive=false 时,它会执行该线程。显然这意味着这些变量的默认值为真,那么如何更改这些用户变量的默认值呢?

最佳答案

试试这个:

  "${__P(threadActive)}" == "true"

有了这个:

  • JMeter -n -t "TestPlanName.jmx"-JthreadActive=true

关于multithreading - 如何从命令行运行 Jmeter 的特定线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25264347/

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