首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有相同变量的JMeter - Config

具有相同变量的JMeter - Config
EN

Stack Overflow用户
提问于 2022-10-13 06:37:01
回答 1查看 24关注 0票数 0

我有8个事务(crud1,crud2)使用8个事务控制器。我希望每个线程(用户)执行所有的8 txns。Txn 1-4与txn 5-8不同.txn 1-4的数据也不同于txn 5-8.然而,它们有类似的字段,如姓名、地址等。

所有的txns都将在线程组中运行。

代码语言:javascript
复制
Thread Gp
|- txn1
   |- http req1
   |- http req2
   |- http req....
|- txn2
   |- http req1
   |- http req2
   |- http req....
|  .....
|- txn8
   |- http req1
   |- http req2
   |- http req....

我从https://www.perfmatrix.com/jmeter-config-element/中读到,似乎我只能在测试计划和线程组中使用CSV配置。我想测试不同事务控制器和采样器的重复名称,但是结果不一致。

  1. 在控制器和采样器级别上是否支持CSV Config?
  2. 如何处理重复的字段名?对于每个线程循环,我对同一CSV行中的不同txns使用唯一的字段名?还有别的办法吗?
  3. 在CSV控制范围方面,JMeter如何处理测试计划、线程组、控制器、采样器中重复的字段名?

谢谢

编辑:

“重复字段名”:由于我在每个线程循环中有8个事务,有一些事务使用相同的字段名,例如Txn 1有一个"Address“字段,Txn 2也有一个"Address”字段,但是它们有不同的值。因为CSV文件是每个循环读取的,所以我只能有一个名为"Address“的字段。这是否意味着我不得不叫它Address1和Address2?JMeter中有处理这种情况的功能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-13 07:47:35

您可以随心所欲地拥有CSV数据集Config:https://imgur.com/a/xQpYpg8,CSV数据集Config服从JMeter范围规则。

我不知道您所说的“重复字段名”是什么意思,默认情况下,JMeter在每次迭代时从CSV文件中读取下一行。如果这不是您要寻找的东西-请查看共享模式设置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74051394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档