我正在尝试使用两个加特林馈线来生成HTTP发布请求数据。 第一个Feeder是一个CSV文件,其ID引用了另一个CSV文件。 例如:
users.csv
---------
dbId,name
1 ,John
2 ,Alice
addresses.csv
---------
dbId,userDbId,address
1 ,1 ,JohnAddr1
2 ,1 ,JohnAddr2
3 ,2 ,AliceAddr1
我有这些实体:
class User{
private long dbId;
private String name;
private List<Address> addresses;
}
class Address{
private long dbId;
private User user;
private String address;
}
现在我如何才能在加特林(Gatling)中读取这些CSV文件并加入它们的行,并创建具有相应地址的用户对象,并为每个创建的用户发送请求?