我有 5 个线程组,我希望每个组中的线程数来自总用户数。
因此,每次更改用户数时,我都不需要更改每个线程组中的数字。
所以我在我的测试计划中定义了 6 个变量:
1. TOTAL_NUMBER_OF_USERS = ${__P(num_of_users,100)}
2. WEIGHT_OF_GROUP_1 = ${__P(weight1,0.2)}
3. ...
4. ...
5. ...
6. WEIGHT_OF_GROUP_6 = ${__P(weight6,0.2)}
而不是在线程组Number of threads(users)
字段中我放了 - ${WEIGHT_OF_GROUP_1}*${TOTAL_NUMBER_OF_USERS}
。
当我开始测试计划时,我可以在日志中看到线程数被解释为0
.
我尝试evalVar
在定义变量的地方使用或进行计算,但没有奏效。
知道怎么做吗?