我已经请求通过JSON Body和.csv文件记录用户,例如: JSON正文:
{
"data": {
"email": "${user_email}",
"password": "${user_password}"
}
}
.csv:将
load_testing_0000@example.com,load_testing_0000
load_testing_0001@example.com,load_testing_0001
...
load_testing_0004@example.com,load_testing_1999
第二个请求将$ {user_id}变为路径/en/api/v1/user/${user_id}/tickets?page=0&per_page=20
从另一个.csv文件中获取数据
699
700
...
2698
只有当第一个用户使用第一个变量(699)的路径,第二个用户使用第二个变量(700)等时,请求才会成功。 但是现在我有第一个用户可以获取第二个变量的情况,例如第二个用户可以获取第一个变量。这就是我的请求有响应代码的原因:403拒绝当前用户访问。 如何添加此依赖项(或使用JMeter实现此行为)?
答案 0 :(得分:0)
我建议将您的2个CSV文件合并为一个
load_testing_0000@example.com,load_testing_0000,699
将CSV数据集配置变量名称部分配置为:
user_email, user_password, user_id
因此,用户电子邮件和用户ID之间会匹配。
请参阅Using CSV DATA SET CONFIG指南,了解如何定义和使用多个变量。