有没有办法将逗号分隔的字符串提供给 Gatling 中的进纸器?
Is there a way to feed a comma separated String to a feeder in Gatling?
我有一个逗号分隔的字符串对象,如下所示:
(11,222,33)
有什么方法可以将其用作 Gatling GET 请求中的馈线吗?
或者我需要将其转换为数组才能这样做吗?
AFAIK 你不能直接使用它。您可以转换为地图和提要或将其放入 csv 文件中,然后将该文件用作 reader.
我做了类似的事情,因为 feeder 不是我想要的...
创建一个简单的 Scala Object 并将所有数据与逻辑一起导入,例如
object GenerateInput
{
your code plus return Random.shuffle(jobsQue);
}
在你的模拟中class在顶部
val yourScn= scenario("Requests").group("Groups"){
asLongAs(session => jobsQue.length > 0) {
exec { session =>
var reportElement = jobsQue.pop()
}
现在每个线程都有一个唯一的数据,每个线程都有一个唯一的记录。我的 collection 是一堆 objects
我有一个逗号分隔的字符串对象,如下所示:
(11,222,33)
有什么方法可以将其用作 Gatling GET 请求中的馈线吗?
或者我需要将其转换为数组才能这样做吗?
AFAIK 你不能直接使用它。您可以转换为地图和提要或将其放入 csv 文件中,然后将该文件用作 reader.
我做了类似的事情,因为 feeder 不是我想要的...
创建一个简单的 Scala Object 并将所有数据与逻辑一起导入,例如
object GenerateInput { your code plus return Random.shuffle(jobsQue); }
在你的模拟中class在顶部
val yourScn= scenario("Requests").group("Groups"){ asLongAs(session => jobsQue.length > 0) { exec { session => var reportElement = jobsQue.pop() }
现在每个线程都有一个唯一的数据,每个线程都有一个唯一的记录。我的 collection 是一堆 objects