jmeter - 错误停止后重启JMeter线程
问题描述
我将JMeter Thread Group
在采样器错误后采取的操作设置为Stop thread
防止将错误率转发到进一步的步骤。
当迭代中发生错误时,线程会停止,但不会在新的迭代中重新启动。
因此,在这种情况下,其余的测试是在减少线程数的情况下执行的,我无法重新启动这些停止的线程。
有没有办法重新启动停止的线程?
解决方案
您可以选择Start Next Thread Loop
它将使用新的迭代重新启动线程
开始下一个线程循环 - 忽略错误,开始下一个循环并继续测试
在循环计数中定义至少 2 次迭代,以便它可以重新启动流程。
如果您希望它只执行一次完全添加流控制动作和Stop
最后Current Thread
,所以它只会完全执行一次
“停止”操作在完成任何正在进行的样本后停止线程或测试。
推荐阅读
- r - raster::overlay 带有调用向量列表的函数
- python - 蟒蛇基维。如何将标签文本更改为已按下按钮上的文本?
- oracle - ORA-29285: 文件写入错误
- npm - NPM 总是安装最新的预发布版本
- windows - 关于 hadoop winutils.exe 的 Accumulo 数据存储抛出异常
- regex - 带有 / 或 - 的字母数字的正则表达式
- vue.js - 使用路由处理单击另一个组件内的组件?
- javascript - 在 d3.js 中聚类气泡
- android - 如何从 View Pager Fragment 打开 Fragment
- ruby - 如果值不在另一个哈希中,则从循环中的哈希中删除值