jmeter - 我如何确定 JMeter 不会同时使用同一个样本超过一次?
问题描述
我正在使用 JMeter 来测试我的应用程序,并且我希望使用相同的样本 N 次。
例如,假设我有 100 个不同的样本来测试我的登录,并且想要使用这些样本 10 次。
我正在使用 100 个线程和 10 个循环。
我如何确定使用样本的第二个循环将在该样本的第一个循环完成之后开始(并且没有同时运行相同的样本)?
我很难理解 JMeter 如何导致这种情况。
解决方案
JMeter 的作用如下:
您可以通过将__threadNum()函数添加到采样器名称来跟踪哪个线程正在执行哪个采样器。可以通过添加特殊的JMeter 变量来跟踪线程组迭代 ${__jm__Thread Group__idx}
如果您不希望用户 1 和用户 2 同时执行 sampler1 - 将此采样器放在关键部分控制器下,但在这种情况下您将没有任何并发性。
推荐阅读
- c# - 读取 BACNET IP 路由器上设备的属性
- excel - 我如何才能在 excel 中只清除此代码中突出显示的先前单元格?
- google-apps-script - 如何停止 Google 表格中同时触发/冲突的功能?
- typescript - 如何将具有计算属性的对象转换为类型?
- php - 如何使用授权令牌(承载)在 laravel-8 中重置密码?
- logstash - 来自行的 Grok 模式 - 自定义日期
- sql - 在 PostgreSQL 中按“最快”对带有“timestamptz”的行进行排序
- amazon-web-services - ECS awsvpc 容器无法访问
- mysql - 如何使用 chrome 扩展名执行 SQL 数据库?
- android - 插件不能有不同的 kotlin 版本?无法初始化类 org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImplKt